Prefix

每一年都有很多计划,但是最终能完成的不多。不过总的来说:

今年是很丰富的一年,有诸多收获也有些许遗憾。

作为一个爱好广泛的程序员,买了基金、股票,结了个婚,因为买房欠了银行一屁股烂账,努力学习各种互联网技术,还混迹于 Github 和简书这样的博客平台,还去西班牙旅游了一轮,深感时光飞逝,能够在一年里经历这么多事情,从未婚到已婚,从东奔西走到稳定下来,肩上的责任更重了。但也不影响本人读各种有趣的书,搞各种有意思的项目,拍很多地方的美景。虽然没有那么多时间沉浸在技术中,但程序员的生涯是长远的,可以有很多感兴趣的技术点、兴趣,来日方长,逐渐进步。

只要能一年比一年更好,Be a better man 就挺好的。

技术圈

技术方面,混迹Github 和前端、GIS圈子,认识了许多年纪相仿,技术全面的伙伴儿,还参加了一次React 社区在上海的MeetUp,虽然自己压根就没正经写过React, hhh 。真切地感受到在程序员的职业生涯中,需要这样的学术交流环境,相互学习,结对编程(hhh O(∩_∩)O),团队合作,这样才更有干劲。毕竟我是个话多的人,从优秀的小伙伴身上才能找到交互的感觉。

今年在Github 上各种Commit 了 232次,给别人的一些小项目提了些bug和修改,毕竟工作中用到,就发现了bug岂不是很正常,就顺手修复下。其实就如大部分的新手程序员,我虽然勤劳,但并没有产出很有质量的代码或者使用广泛的库。凡是有社交网络的地方,都是小部分对象产生绝大部分影响,而广大散户始终默默无闻,关注大V 的光环。

但自己写写代码,实现下自己想法,有意识的去用ES6,用Webpack, 写一些简单的插件和工具,统一归入自己的namespace ,总归有些思考和提高。年初的时候比较闲,还搞了个SocketIO + Mapbox的飞机大战(关于这个的博客地址),没做过游戏,我初次尝试这种业务比较复杂的系统,果然很痛苦啊!!!

[○・`Д´・ ○] 生气!不知道有没有系统性的书籍或博客可以讲讲如何管理这种多对象的复杂状态呀,在做这个项目的过程中,碰到了许多视图和数据模型,后端数据,多客户端同步的问题。略经思考,多次尝试,用粗鄙的代码应付了这些问题。但是我想一定有更好的库去管理这些复杂的状态,所以决定后面尝试下现成的轮子,而不是自己天天想破脑袋。。

还有几个自己觉得比较好玩的项目都在我的Repos里面,一个是受到PS里面多图层的启发利用多个canvas做的模拟对焦DEMO,其实很烂,但是乍一看挺好玩的。哈哈哈,还有个一直没有写成博客的项目,用Threejs 加载了一张高清的卫星影像,然后用一张代表海拔高度的png 把这个影像的每个三角面片拉伸出高度,就做出了三维地形的效果,而且可以加上阴影,外部模型,真的挺有意思的。后面最想做的就是把这个和Mapbox 叠加在一起,我已经把Dom 叠加层插件写好了,感觉还有些坑要踩,比如鼠标事件在两个层的同步。

读的一些书

  • 《人类简史》 非常全面的一本书,学习对世界发展规律的认知
  • 《未来简史》 看了一半下不去了,其实我最近看的李开复的《人工智能》小册子更容易接受
  • 《褚时健传》 褚时健的人生战斗经历真的很跌宕起伏,比今年的股市还波澜壮阔,有很多品性值得我们年轻人去学习
  • 《区块链:从数字货币到信用社会》 没看完,但是对区块链有了个基本认识,最近区块链养猫和捉小怪兽真的很有创意,超有意思。。
  • 《白帽子讲Web 安全》 没看完,当工具书了,确实开眼,很多攻击手段都很讨巧,CSS攻击,XSS和CSRF我专门做了些实验,并且写了个小专题
  • 《一个投资家的20年》

要说收获最大的可能是最后一本。。。可能因为是最近看的,或者正巧用到了投资理财。可以想象吗, 作者的模拟投资专栏,在2008年到2015年4月八年间实现了接近600%的收益,这得益于细心的分析和投资的耐心。真的挺牛逼的!!!

Suffix

其实一年下来,觉得时间过得很快,年初除了投资理财的计划(最终实现了12%的收益),没有做技术方面的计划,明年一定要搞个技术清单。总的来说,通过写一些自己喜欢的Demo,总觉得有所忙碌,有点收获,也在思考怎么利用优秀的设计模式去更健壮地完成功能。另外提一句, 30-Seconds Code 那个项目真的挺好玩的,小而精炼。明年继续加油干!!!

2017总结,附书单、项目,只喜欢有趣的。。相关推荐

  1. 程序员必会的十步快速学习法(附书单)

    本文对<软技能:代码之外的生存指南>书中的"十步学习法"展开讨论,该书作者是John Z. Sonmez,一名程序员,书中有很多面试.专业等建议.有一些建议相见恨晚.某 ...

  2. 2017全年Java书单整理

    希望书单能在你想要进一步打怪升级的路上,给予些许帮助 建议先收藏本书单,认真啃完一本再买下一本,扎实走完每一步 部分书籍关联相关博客和微信公众号,让你更嗨皮 如果对你略有帮助,烦请分享给你的基友 与君 ...

  3. 把读过的书记录下来。很多年以后再看看这个书单,应该很有趣~

    前言:现代很多人,忙忙碌碌,一有空闲时间又低头玩手机.我在大学期间,努力培养了一个习惯:在晚上睡觉之前,夜深人静时分,静下心来读读书.其实这个习惯的养成,最初是因为失眠,我当时是希望深夜阅读可以有助于 ...

  4. 分享2018年陆陆续续读过的书-附书单

    回首往事的时候,不因虚度年华而悔恨,也不因碌碌无为而羞耻 承袭前人的智慧,引导思考方向 万历十五年 网易一千零一夜-互联网项目管理实战 小公司大管理--一位资深小老板的管理日志 人力资源管理从新手到总 ...

  5. 分享2019年陆陆续续读过的书-附书单

    承袭前人的智慧,引导思考方向 <领导力基因>,作者为:林光明.饶晓谦.冯昀 <敏捷项目管理 : 企业级实践与案例>  (美) 约翰·C. 古德帕斯丘著 John C. Good ...

  6. 【个人】2016年-2017 必看书单

    序号 书名 6. <响应式web设计-html5和css3实战> 7. <8小时工作,24小时思考> 8. <Ajax+Lucene构建搜索引擎> 9. <A ...

  7. 书单 | 数学要多有趣才能改变对它的恐惧?

    在人类文明发展历程中,从"数"的产生,到"等号"的产生,到方程的广泛应用,一步步塑造着现代文明的基石. 从常见的自然数0至10到负数,从"简单&quo ...

  8. 小胖的2017年书单

    把2017年的书单也一并po上来. ------------------------------ 许多小伙伴问我,产品经理平时都要读哪些书,也有问产品经理应该读什么书? 这是一个看似框定的问题,其实却 ...

  9. 剖析抖音书单号的赚钱原理和运营技巧

    剖析抖音书单号的赚钱原理和运营技巧,要说抖音书单号的赚钱原理,其实也很好理解,就是淘宝客一样,你可以不用管货源,不用管发货也不用管售后,也不需要什么成本,唯一要做的就是把帐号粉丝做起来,把橱窗打开挂上 ...

  10. 我的2016书单以及为2017年准备的书单

    看见博客园不少博友都在晒书单,我也想梳理下自己2016年读了哪些书.这些书大多都是在手机上读的,电子书确实比纸质书要方便许多.写下这些东西给自己做个记录,回顾下2016,展望下2017. 2016年读 ...

最新文章

  1. 美多商城之订单(提交订单2)
  2. css元素与浏览器边框,别具光芒CSS属性、浏览器兼容与网页布局
  3. C++ 汇编代码查看
  4. Hadoop准备篇之(一):Page Rank算法初探
  5. android 中国通信乱码问题
  6. harbor pull 失败
  7. 关于javascript中私有作用域的预解释
  8. call,apply,求最大最小值,平均数等基础编程知识
  9. Spring的国际化(转载)
  10. linux自定义开机启动服务和chkconfig使用方法
  11. oracle 临时文件 大文件,Oracle中临时文件File#和Db_files关系
  12. Python中带else子句的for循环执行过程
  13. [导入]C++ OpenGL底层和C# GUI无缝联合!
  14. python 一些练习 (初学)
  15. Android x86 镜像 安装到 PC 机上
  16. 杂货机器人翻车实录:会被路人“吓”到,还会跟错主人!3千美元怕是买了个寂寞?
  17. 魅蓝note2手机计算机打开教程,魅族 魅蓝note2 开启USB调试模式
  18. Activiti6.0(三)实现一个请假流程
  19. 4.10nbsp;经济周期和经济危机
  20. MQTT 在 Elixir 中的应用

热门文章

  1. 802.11协议精读1:学习资料整理
  2. 第一个游戏外挂,附上详细制作过程
  3. office2013 打开报错 无法访问您试图使用的功能所在的网络位置
  4. ViewGroup的LayoutParams理解
  5. 用命令设置 ip 地址
  6. 北美票房:《玻璃先生》无悬念夺魁
  7. 2021-2027全球与中国Al2O3氧化铝陶瓷基板白板市场现状及未来发展趋势
  8. android远程协助
  9. html 表格输出excel,html中导出excel表格
  10. 缓冲区溢出实例(一)--Windows