早晨坐在马桶上看了一篇微信文章,是池建强老师的程序员如何选择技术方向,文章的最后给出了池老师自己关于技术方向选择的答案,有好几条,但其中有一条我印象很深刻:
4、系统的构建自己的知识体系,而不是局限在某个点上。经常有读者问我,我前几年一直在写 VBA/ActionScript/Delphi/SQL ……现在项目组突然不再采用这些语言了,怎么办?很多人难以预料未来技术的走向,但是你至少要构建自己的技术壁垒和平台。学习 Java,就应该构建你自己的 JavaEE 平台;Objective-C 对应 iOS/OS X 开发平台;C#,对应 .Net 平台,SQL,对应数据库平台。如果你在用 ActionScript,那你不应该局限在 Flex 上,你对应的是整个前端平台。
也许以前也有人这么说过,但那时的我毕竟年轻,一直也没有对这样的话有所感悟。最近一些年,随着新生代的涌入,越发的感觉迷茫:以后到底用什么来和年轻人来对抗?也许池老师的建议就是这个问题的答案。
不断的看到周围出现一些新闻:2年前连html都不懂,凭着做外包,从300块做到现在有了自己的团队;毕业的时候开始接触手机游戏,毕业后2年身价千万……看到这些新闻,总会想自己那些年到底干了点什么?
虽然也知道,这种事情着急不来,但在这些新闻的轰炸下,心里也免不得焦虑起来。自己想到的解决办法是:不再关注新闻,多读书,夯实基础,打造自己的平台和品牌。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。