这些年做软件开发,感觉是一直在不断地学习,总有学不完的东西,而每种开发语言,至少得做过一个项目,半年到一年左右,才基本掌握这种技术。
Vb,C++,Java,Object-C,Swift,html/css/js,C# 随便一个搞一年,就浪费很多时间了,其实当掌握2门语言之后,后面再学别的语言的3个月基本也入门了,但是都学得不深,主要是项目一完成,后面也不知道有无还有一样的项目,导致学的语言没什么用了。
行业的有游戏,网盘,商城,基金,银行,企业应用等,
平台又有android,IOS,PC,后台服务等。
程序员比较理想的状态是精通2开发语言+1行业+1平台,这样才比较有可能成为专家,而不是什么都会,什么都不精通的大叔,因为所有的水平,都是2年左右,和开发三年的人相比,一点竞争都没有。
最近又需要开始涉及一个新的业务,智慧工地类的软件,感觉这个范围好广,需要学的东西太多太多,无论是实际的工地流程实施,还是建筑学上的基本理论,感觉理解完都要半年,而又再把它转成实际的需求,再上线调试确认,估计大半年又过去了,鲁班的BIM软件实施了16年,尚处于初级阶段,我们要追上它,谈何容易?
没有别人聪明,没有别人有财力,没有别人先见的眼光,我们凭什么打败他们?
认真做好每一件小事,解决用户的实际痛点,一步一脚印,坚持下去,总能见到阳光。
网友评论