欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - PHPer如何跟上技术发展形势,使自己不落伍

程序员文章站 2024-01-31 15:01:22
...
作为一名PHPer,随着年龄的增长,越来越觉得时间的宝贵和时间不够用!
从每出一项新技术就去尝鲜,学习上一段时间,到现在,抛弃了HTML5、抛弃了NodeJS、抛弃了go,对swift也毫无兴趣,只想把更多的时间和精力投入到PHP和JavaScript及MySQL上,时间真的越来越少,要学的东西却越来越多了……
想请教技术前辈,如何保持自己可以及时更新自己的技术水平?
如何跟得上技术的发展趋势?
如何才能让自己在技术的职业生涯中,走的更远?

回复内容:

作为一名PHPer,随着年龄的增长,越来越觉得时间的宝贵和时间不够用!
从每出一项新技术就去尝鲜,学习上一段时间,到现在,抛弃了HTML5、抛弃了NodeJS、抛弃了go,对swift也毫无兴趣,只想把更多的时间和精力投入到PHP和JavaScript及MySQL上,时间真的越来越少,要学的东西却越来越多了……
想请教技术前辈,如何保持自己可以及时更新自己的技术水平?
如何跟得上技术的发展趋势?
如何才能让自己在技术的职业生涯中,走的更远?

第一个层次是PHP技术的深度学习:如PHP字符串、数组、文件和PHP的高级特性以及PHP运行原理等; 第二个层次是Web技术的深度拓展:如深入Http协议、Linux技术、Web服务器技术、前端JS技术、MySQL和NoSQL技术等;第三个层次是编程思想和能力的拓展:如数据结构和算法设计、设计模式、好代码的原则和技巧、大规模网站开发技术等。通过三个层次的学习,我们就能不断提升自己。
详细可以参考提纲 http://www.sijiaomao.com/course.htm

同楼主,到了30,技术stack也就是js/php/mysql,学习过nodejs/oc/go,但也就go写了一些小项目,在技术上算是补充php做为service的不足,身体也不比年轻时候,通宵写代码更是无法忍受,本来今年准备放弃php/js的技术堆栈,降薪入ios开发行列,但无奈下不了决心.我也无法回答楼主的困惑,只是同感而已.看看公司的年轻人那么活跃,想起自己当初也是那样的啊~
提高的话,最近在看代码大全,还是很有收获的,比起加强学习计算机底层更有收获,毕竟主要是写业务代码,让代码更加优秀一点,少费一点心,对任何人都是有好处的.
做过所谓的小管理,其实我觉得写代码更加踏实,想起当初做管理的两年,却是本应该代码写最多的两年,可惜浪费掉了.

不算是技术前辈吧,但是你玩过的技术我也都或多或少接触过。
我想反问你几个问题:
1.不断的学习新技术,你有什么目的性?囫囵吞枣想把自己变得高大上,还是想做出牛逼的产品?
2.如果你觉得自己技术到了一个瓶颈,那你觉得自己有做技术的天赋吗?(天赋和兴趣会决定你能否进入下一个阶段)
3.走的更远是什么意思?代表技术更厉害?还是升职加薪?

最后,还是个人观点,轻喷:
做程序类似于做木匠,技术再好,也只是一种达到目的的途径。如果没有目的性的学习技术,是毫无意义的。

  1. 带有目的性的学习 要明白某个技术是为了要解决什么问题
  2. 多看一些和某种语言不太紧密的书, 提高编程思想的书 代码大全、重构、设计模式等
  3. 多关注一些技术趋势, 要能接受一个东西的好和不好 吸收精华 优化糟粕

我也想问,跟楼主差不多遇到情况,关键是好维护这开源的东西,耗费了非常多的时间。

技术强迫症每个人都有,坚持到更高大上的层次,确实需要楼上说的Gift and Interesting.