Web全栈开发新手需要知道的那些事儿

个人学习经历有感,仅供参考本篇文章主题:web全栈开发需要你掌握很多方面的技术,前端,后端,数据库,安全,优化,高并发,CDN等等,但是,重点是,除非你个人智商超群,学习速度比常人能快个几倍,那么你所掌握的技术能够目前发展使用即可,然后挑一样去深入发展,前端开发工程师,后端开发工程师,数据库工程师,安全工程师等等,前期切勿贪多;一:开发成长需要时间,编程语言很多;众所周知,互联网开发行业的分支多而繁杂,比如随便一种编程语言,普通人从初级升到高级也是需要一段时间,当你开发逻辑没问题了,你还需要考虑高并发,高可用等等迎合市场的需求的技术;现有的编程语言有几十种,早前在公开课网站听过麻省理工的一位教授的公开课,他说他掌握了几十种编程语言,主要是因为开始掌握一种编程语言后,再去学习其他编程语言就会非常快,一周左右即可,我想我们普通人虽然不会像他那么快,但是也不会太慢,所以有一门很精,其他的按需学习,平时多做储备即可;二,参与实际项目成长快(技术不到位的情况加,前期不要太计较工资);很多非计算机相关专业的转行学习,自学也好,参加培训也好,一开始都是属于练习阶段,如果想快速进步,不管是不是科技企业,只要有机会参与进去,前期工资低一点也不要太过于计较,参与实际需求,开发项目你所获得的要比工资更好;技术较为扎实,再要求和你能力匹配的工资;三,基础扎实非常重要;比如你的发展方向是前端工程师,如果你连html,css,js用的都不熟悉,你真的要面壁了;四,从项目中总结学习经验:知其然知其所以然;基础知识扎实以后,对于非计算机专业的开发者来说,边做项目边提升是最合适的提升方法了,但是在做项目的同时,你需要总结经验和规律,开发工程师如果只是因为项目多而会生搬硬套做开发是非常危险的,就像你在学习数学的时候,要学会做一类题,而不是做几百道题,单纯做的多,并不是很有用处;五,API接口;只要做过商城项目的小伙伴们,大多这些接口都是要会用的,短信接口,邮件接口,支付接口(支付宝及


转载请注明:http://www.aierlanlan.com/rzdk/8253.html