工作了数不清的多年,大项目换了三个,差不多三年一个,中间还穿插了各种小的项目,从刚开始的移动端开发,到机缘巧合的后台,顺势而为的大数据、AI相关学习,到现在和朋友一起搞事情。
为了讨口饭吃,被按在地上反复摩擦~摩擦~,学习了Android开发、Node后台、Spark、机器学习、Spring Boot、小程序开发等,了解了Java、Python、JS、C++等语言(摊摊手,hello world我都会,包括瓦雷利亚语、bird语。。。)
每年各种新概念、新技术、新框架、新算法都要被强行灌入(好惨啊。。。),反正状态一直都是:
那为什么会这样呢/p>
因为计算机互联 真的在飞速发展!!!从穿裤衩可以跑以来,计算机的时代,喊得上口 的有:传统互联 时代、移动互联 时代、共享经济时代、大数据人工智能时代,以及马上就要普及的5G时代
每一种时代都会都会伴随着技术的更新和迭代,也会伴随着机遇与挑战(中间诞生了很多知名的公司和产品,比如传统互联 的微软、移动互联 的微信、共享时代的滴滴、AI时代的DeepMind和阿尔法狗)
所以回到主题,新技术到底是什么,是什么,是什么/strong>
0、计算机专业知识(货真价实的IT狗,从0开始编 )
毫无疑问,这个是程序员安身立命之本。无论从事什么开发,编程语言、数据结构、算法、系统知识以及数学知识等都是需要我们掌握并熟练应用的。
1、行业知识
大龄程序员的焦虑来自于未来的不确定性,个人看法就是我们要跟着行业的发展,清晰的了解行业的方向,勇于学习新的技术,跟着时代变化而学习。
比如从移动互联 的时代、到人工智能时代,到后面可能的产业互联 的时代,可能分别对应了Android/iphone开发、AI算法工程师(记得华为前几天200w年薪的新闻吗以及2B相关职业(比如行业产品经理)。
计算机互联 的迭代脉络,也是程序员打怪升级的脉络
2、辅助知识
可以帮助工作游刃有余的知识,比如做客户端开发,你会一点python和Node;做人工智能,除了调参还需要知道如何工程化;做前端开发,那可能需要一点全栈知识。
和产品运营打交到,可以了解一下产品基本的方法论和运营的基本知识。
说不定哪天就用到了呢和哥们吹牛,去泡GGMM的时候)。。。
4、生活知识
程序员得买房子吧,那房产基本知识、容积率、公摊、地段选取,前几天杭州一个程序员为了买房子,整理了一个买房子的购房宝典,我们一起毫无节制的膜拜一下:
程序员工作几年工资就上去了吧,得学习理财吧。什么p2p,定投,基金股票,债券,汇率,还是得会一点吧。
这个年代这些知识都没有,怎么财富自由呢/strong>
最后最后,还有一个最重要的知识我们要学习:
如何哄女朋友开心/strong>
毕竟我们努力工作还是为了繁衍生息。。。。这个我就没有什么经验可以分享了,好像很难啊,我只知道:
最后漏底裤的绝招都分享了,少年你最美,你最帅,喜欢关注一下吧
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!