大部分前端开发属于应用级开发,所以存在一定的职业生命周期问题,但是28岁开始转行做Web前端开发还是可以的,未来随着前端开发的规范化和系统化,前端开发的平均职业生命周期一定会越来越长,从这个角度出发,学习前端开发是一个不错的选择。
传统的前端开发包括三个基础内容和一系列框架,基础内容包括Html、CSS和JavaScript,这三个基础内容中以JavaScript难度较高,Html和CSS还是比较容易上手的。学习JavaScript需要结合大量的实验进行,目前JavaScript有大量的开源产品,未来的发展前景还是非常值得期待的,对于开发人员来说,无论是前端开发还是后端开发,都应该掌握JavaScript语言,因为随着Node.js的应用,JavaScript正在从前端走向后端。另外,kotlin也可以编译成JavaScript执行,这也是JavaScript流行的信号。
在移动互联网时代,前端的开发有了更广泛的定义,除了要学习Html5以外,现在不少前端开发人员也在开始学习iOS开发和Android开发。对于iOS开发人员来说需要学习OC或者Swift,按照苹果公司的计划,未来Swift的发展前景更好一些,所以建议从Swift开始学起。对于Android开发人员来说,需要先学习一下Java语言,但是目前kotlin也是一个不错的选择,Oracle已经制定了未来Java的收费策略,所以未来kotlin也许是Android开发人员的重要选择,看两个kotlin的小例子:
偶从事软件开发工作多年,目前也在带软件开发团队,偶会陆续在头条写一些关于软件开发方面的文章,感兴趣的朋友可以关注偶,相信一定会有所收获。
如果有软件开发方面的问题,也可以咨询偶,谢谢!
怎么屏蔽应用启动广告,英雄联盟百宝箱怎么注册,怎么查icp备案
@ 非科班出身的前端工程师应不应该转行?
非科班出身的前端工程师应不应该转行?转行后可以做什么?问题解决不了就想转行?这样的话恐怕是太过于脆弱了一点儿吧。如果是技术问题,通过努力寻找外力或自身学习来提高那是一般技术人都会使用的办法。当然如果是遇到公司或个人的某些问题实在无法协调而解决不了,那就大不了辞职,此处不留爷自有留爷处。
首先科班与非科班真的没有这么大的差距。真正在工作中拼得并不一定是在学校里学到的那点儿东西,是在实际工作中学到的东西。有可能科班的人在校已经学了前端开发的某些技术,比如HTML、CSS、JS、Ajax、甚至SEO等等,但这些东西同样可以通过自己花时间再加上工作中应用,超过科班。
其次如果在工作中,遇到了技术问题或对项目的思维问题、协调问题等,更不应该轻易转行了。这些不只是在前端开发中会遇到,在任何岗位上都有可能遇到的问题。转行根本就解决不了这样的问题。需要做的就是,多在项目中用心看懂别人是怎么做的,然后自己跟着那些线索去学习那些技术、那些做法,然后自己也慢慢以那些方式方法去解决问题,有必要的还可以求助周边的同事、网上的大人、加入培训等都是办法。
对于已经有经验的技术人员来说,科班与非科班真的没有这么重要了。重要的是思维、学习能力,有些人读了几年的科班出来连画个像样的页面都吃力,而有的非科班的实干者自己也可以鼓捣出项目来真正可以让企业应用。
而且即使转行也得要搞清楚自己到底想干什么,能干什么才行,轻易转行到头来可能更找不到方向,白白蹉跎了岁月。
更多分享及互动,欢迎点击右上角关注【东风高扬】。
@ 毕业做前端不到一年?
作为一个前端程序猿,偶来好好回答你的问题,虽然偶是男生,但是偶会充分站在女生角度去回答你的问题。
题主是上学会ps和php,还有一点机器学习基础,学历和学校没告知,有一年国企经验。
先说前端行业怎样,前端现在可谓是风生水起,最近面试了个毕业一年的跳槽前端期望薪酬1.2w,毕业3,5年的都1.5-2.5w的薪酬,和后端的薪酬基本不相上下,甚至超越了后端的薪酬,所以前端的收入至少在目前来说还是非常乐观。
除了钱,大家还得还考虑一下工作,现在非国企的程序猿基本都存在加班,而且比较频繁,你晚上去阿里研发楼下,百度研发楼下看看程序猿都加班都几点就知道了,那题主又不喜欢加班,那就只能选择还是国企类型的程序猿了,那有没有呢,答案也是肯定的,当然有,而且你有国企经验,去面试国企的前端程序猿还是比较容易进去的,但是国企的程序猿薪酬可能一开始又没那么高,需要慢慢晋升,偶相信题主也喜欢这种模式。
总结一下,出路是有的,考虑一下国企的前端岗位,一步步来,加油!