复盘 2018

本贴最后更新于 2152 天前,其中的信息可能已经物是人非

岁月不居,时节如流,2018 年转眼就过去了,当 2019 年来的时候才发现,时间流逝的速度真快,对自己复盘一下

  • 工作之中:

今年是从 3 月中旬从原来 247 项目中,抽取计步功能转入 趣走计步,即现在的趣走,5 月发布了 1.0 版本,截止至今,用户数已经从 0 突破了百万,日活也突破了十万。 今年工作很忙,忙的很多时间,忘记了自己的初衷,大多数时间不是在写业务代码就是在画 UI, 年初给自己的定的一些核心目标,现在回首,发现有的 已经实现,有的已经偏离,有的已经 不可能完成了。

  • 开源社区:

开源项目,今年对于我来说,开发技术上没有达到我预期的提升,体现在 Github 全年只提交了 163 次。 而对比我过去的 2016 年 364 次。2017 年 415 次。开源项目今年全年时间,基本上只进行了 bug 修复和稳定性提升,相对 2017 年没有一些核心的功能开发,一部分原因是 工作时间太忙,下班回来 基本上十点左右了, 偶尔周六还要加班,所以,业余时间也已经没有了 精力。

  • 技术方向:

2017 年快结束的时候,给自己定下了要去学 Python,Golang,这个目标实现了,虽然没 能在实际项目中发挥很大作用,但极大的扩展了我的技术视野,也让自己清晰的明白,不可以局限于自己的思维定式,很多接口设计,或者业务架构,业务逻辑,更应该 从全局角度去,从实际场景去看,从用户体验区看,不可一味的意淫,例如,实际项目这样对客户端更友好,但是,对服务器可能是很大的资源消耗,这种数据结构设计,可能故意的通过字段 冗余,去保证后续业务更方便拓展。说道自身项目,看由于当初趣走项目一上来,我就 100%Kotlin 开发,所以,也顺道给 kotlin 学了,现在线上已经稳定运行的趣走是 100%Kotlin。对于新语言,虽然说不应该随波逐流,但是,要保持对新事物的好奇心和接纳心,当你自己亲自尝试之后,再去决定应不应该用,而不是无脑的听信一些根本没怎么在项目里面用过而一味批判这不好,那不好,所谓的大佬名言,或者一味的抵制新东西,觉得他会的就是最好的,其他的都是垃圾,xx 等等。一年下来,更觉得脑子是个好东西,有的话,不可全信,也不能全不信,要用心思考去分析和辨别所谓大佬和大师的鸡汤。技术总是短期内被高估,长期内被低估。特别是一门新语言或者一套新框架出来的时候,很多人无脑的推崇或者无脑的抵制都不应该,应该学着从自身的工作中,和经验中,去分析和甄别。特别是选择一门新的方向时,没有人能预测未来会是怎样,应该用心去体会,深思熟虑,做出符合自己的决定。

  • 生活之中:

转眼之间,小孩又大了一岁,父母又老了一岁,生活压力也随之 增大,去年亲戚家 一年之内,因为突发疾病逝去了两名亲人, 越发觉得,身体健康才是最重要, 所以,从那次之后,越发的注重健康,要对自己好一点,要父母照顾好身体,只有家里老人都健康,小孩 衣食无忧,自己才有精力和动力去拼搏,自己的努力才是值得的。时间飞逝,要面临的问题也越来越多,从去年开始 考虑买房,由于 房价一年 来都不稳定,贷款利率 突然加了那么多,买房的计划又搁置和推迟了,等 2019 年房价稳定了,就 下手买房吧,毕竟是刚需住房,小孩也快上学了,这些必须得开始 做了。

展望 2019,希望 2019 年经济大环境快点好起来吧,经济下行对居民生活影响太大了 ,身边有不少朋友的公司在裁人和 拖欠工资,希望 2018 年所有的不好都过去吧,希望 2018 年没有实现的遗憾,都会是 2019 年惊喜的铺垫。

相关帖子

1 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    我觉得对于开源社区方面,如果能将公司中的部分项目开源会是一个双赢的方式,一来可以增加公司的知名度,二来也可以将个人开源情结和工作结合起来,三来可以帮助到其他有相同需求的人。执行难点主要在于公司高层是否了解开源,明白开源的意义,不过我想这不是不能实现的,推进一把试试。

    关于 2019 经济大环境的期待我是比较悲观的,我感觉税改、房价控制等都在预示着日子会越来越难过,比较差的一种情况就是大部分中小企业继续裁员甚至倒闭,这个时间点买房相当于一把梭了,搞不好赌上的是一辈子。不过,任何时候个人的努力绝对是占主要的,牛人总是能逆势成长,加油兄台!

推荐标签 标签

  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    36 引用 • 37 回帖 • 529 关注
  • 百度

    百度(Nasdaq:BIDU)是全球最大的中文搜索引擎、最大的中文网站。2000 年 1 月由李彦宏创立于北京中关村,致力于向人们提供“简单,可依赖”的信息获取方式。“百度”二字源于中国宋朝词人辛弃疾的《青玉案·元夕》词句“众里寻他千百度”,象征着百度对中文信息检索技术的执著追求。

    63 引用 • 785 回帖 • 177 关注
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    142 引用 • 442 回帖
  • 链书

    链书(Chainbook)是 B3log 开源社区提供的区块链纸质书交易平台,通过 B3T 实现共享激励与价值链。可将你的闲置书籍上架到链书,我们共同构建这个全新的交易平台,让闲置书籍继续发挥它的价值。

    链书社

    链书目前已经下线,也许以后还有计划重制上线。

    14 引用 • 257 回帖
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    125 引用 • 169 回帖
  • 导航

    各种网址链接、内容导航。

    40 引用 • 173 回帖
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 27 关注
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 211 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 589 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖 • 1 关注
  • Lute

    Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。

    25 引用 • 191 回帖 • 16 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖 • 1 关注
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 49 关注
  • 以太坊

    以太坊(Ethereum)并不是一个机构,而是一款能够在区块链上实现智能合约、开源的底层系统。以太坊是一个平台和一种编程语言 Solidity,使开发人员能够建立和发布下一代去中心化应用。 以太坊可以用来编程、分散、担保和交易任何事物:投票、域名、金融交易所、众筹、公司管理、合同和知识产权等等。

    34 引用 • 367 回帖
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Unity

    Unity 是由 Unity Technologies 开发的一个让开发者可以轻松创建诸如 2D、3D 多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

    25 引用 • 7 回帖 • 172 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 699 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 385 关注
  • JRebel

    JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。

    26 引用 • 78 回帖 • 664 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    12 引用 • 54 回帖 • 62 关注
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 1 关注
  • jQuery

    jQuery 是一套跨浏览器的 JavaScript 库,强化 HTML 与 JavaScript 之间的操作。由 John Resig 在 2006 年 1 月的 BarCamp NYC 上释出第一个版本。全球约有 28% 的网站使用 jQuery,是非常受欢迎的 JavaScript 库。

    63 引用 • 134 回帖 • 724 关注
  • abitmean

    有点意思就行了

    29 关注
  • Ruby

    Ruby 是一种开源的面向对象程序设计的服务器端脚本语言,在 20 世纪 90 年代中期由日本的松本行弘(まつもとゆきひろ/Yukihiro Matsumoto)设计并开发。在 Ruby 社区,松本也被称为马茨(Matz)。

    7 引用 • 31 回帖 • 210 关注
  • OpenShift

    红帽提供的 PaaS 云,支持多种编程语言,为开发人员提供了更为灵活的框架、存储选择。

    14 引用 • 20 回帖 • 633 关注