看学习视频就像看连续剧一样😂
技术太多怎么办?
少学功能雷同的框架
不管学习哪个语言,重要的是今后在接触一个新的语言时能够快速的切换过来。
前后分离,削弱了程序员的成长力。。前端非常有必要进阶服务端—前端进入工程化时间太短,发展路线不明确。。CTO、技术总监少有纯前端;掌握服务端,更容易统领全局。。前端主要负责人机交互,易受UI终端影响;服务端转型(如向机器学习、自然语言处理)更快速。。要纵向发展:前端,建议学习一门服务端语言;服务端建议学习一下JS,而CSS根据个人兴趣。。定律:谁离数据更近,谁更有话语权。
在web前端使用JavaScript,是因为没有其他选择,所以JavaScript还是需要学习的
在校学生的选择:985:目标只有一个,即进入一线互联网公司。
211:能进一线进一线,若进不了,选择小而美的公司。
普通高校:进一线难度较大。薪资不是首要,必须选择“有人用”的产品。
要不要成为全栈:前后分离,削弱了程序员的成长力。
前端非常有必要进阶服务端。前端进入工程化时间太短,发展路线不明确;CTO、技术总监少有纯前端;掌握服务端,更容易统领全局。前端主要负责人机交互,易受UI终端影响;服务端转型(机器学习、自然语言处理)更快速。
纵向前后,比横向拓展语言要划算。前端容易原地打转。
前端,建议学习一门服务端语言;服务端建议学习一下JS、CSS,根据个人兴趣。
定律:谁离数据更近,谁更有话语权。
选择前端还是服务端:喜欢什么选什么。
对于找工作,服务端成本较低,但前端工作需求量大。服务端较省心。
前端需要有一定的审美能力,必须有极强的耐心,适合女孩子。
服务端更需要抽象思维,要有一定的大局观与建构能力。
若举棋不定,应选服务端,因为:前端变化快,但服务端稳定;服务端学习前端相对轻松;很多在前端的新模式,都来源于服务端思想。服务端编程思维更通用,更接近本质,前端会将大量时间浪费在UI上。现在服务端与前端边界更模糊。
综合素质要提高,综合素质包括:交流能力、管理能力、认知能力、学习能力、任务规划能力等
如何提高综合素质?
多看书、文学、历史、小说、诗词皆可会帮助进化人的自我意识。
有选择看技术书
培训一个兴趣:摄影、绘画
推荐书单
《代码大全2》
《流畅的python》
《JavaScript高级编程》
被动驱动学习
注重每一个细节,死磕项目
技术的提升,必须要有复杂业务的驱动
高等数学、统计与概率论、线性代数、计算机原理
大量实践项目
国外Python很火。
PHP用的公司会越来越少
初学者不适合学PHP,最好学java
java是经典工业型语言、面向对象、虽然笨重,但严谨。
java的工作机会多。
PHP是动态语言。
语言遵循一动一静的原则
PHP+Java java+python
淘宝第一版是PHP
小公司用PHP挺多的。
淘宝第一版是PHP
小公司用PHP挺多的。