怎么样成为一名全栈工程师
题主你好,不要因为一个职业一时爆火就要去放弃自己现有的方向,这是短视的行为。
怎么样成为全栈工程师?
上个世纪初,意大利经济学家巴莱多发现,任何一组东西里,最重要的只占20%左右,而剩余的80%虽然都占大多数,但都是次要的。所以这个定律也被称为“二八定律”
我们来设想一下,你现在学Java,假设你已经成为了目前从事Java开发人群中的20%,如果我们想更进一步,想要突破一个层次,那我们要做的就是成为原有20%的精英中的20%,即我们要成为整个人群的4%。
Ok我们再来看一下另外的算法,同样,假设你现在已经是在Java开发的20%,你想更进一步,想提升自己的重要性,但是你觉得在成为20%的精英中的20%太难了,怎么办呢?于是你去学习前端,你成为前端领域的20%
然后两个方向交叉,你发现什么了吗?
对,你又成为了人群中的4%。而这一次,你不必再在20%的精英中竞争,而是面向更广大的普通前端群体,你成为其中20%的几率大增。
两种不一样的学习方式,却产生了同样的效果。
全栈设计就是在这样的背景下诞生的新职业,有一部分人觉得我的Java做的够好了,应该够20%了,我去学学前端吧,于是学了前端,又成为前端领域的20%,我再学习一些开发框架吧,于是又学了Spring、MyBatis、Hibernate......
就这样学完设计、语言、框架、数据库、前端,慢慢的这些人发现,哎我好像可以自己一个人做产品了,我好像可以一个人去海边晒着太阳办公了。
对,全栈就这样产生了。
所以你现在要做的就是 好好学Java 成为20%的重要群体,辅助学习拓展前端和后端知识,以及坚持。
初入行者不要好高骛远,学好手上的Java,直奔全栈不靠谱的~
■网友
谢邀。
全栈应该不是指所有方面都略知皮毛的工程师,而是指在某一方面具有深入研究,同时可以在其它方面快速上手,解决问题,或协调他人解决问题的那一类人。
建议先老老实实成为一名java后台工程师,或者android开发工程师,对前后端都需要熟悉的TCP等协议有足够的了解,然后作为辅助学习前端/后端知识。
直奔全栈而去是不可取的。
■网友
我是一名.net程序猿,从我的角度的话:
需求来了.....干!
【怎么样成为一名全栈工程师】 没原型设计..........axure画!
没美工设计PSD...........ps画!
没前段写页面.............自己切图并写好前段!干!
没后台开发..............怎么可能!自己就是后台出家呀!干!
没测试.................哎,自己手动低效率测试吧!
没运维................都到这个地步了,还要运维? 我已经全会了。。。。
总而言之,去个小公司,分工不是那么明确的。多干几年,不是全栈也是全栈啊!
■网友
计划 + 时间全栈并不一定吃香,也可能很苦逼的。新技术源源不断涌现,怎么保证你刚学完了技术还能吃香?大功夫花在学内功!算法分析+数据结构 建模思维。 技术都是工具
■网友
有服务端任务,写。
有安卓任务,写。
有web任务,写。
。。。。。。,写。
。。。。。。,写
。。。。。。。。
十年后。
你就成全栈了
■网友
大家说的都挺准确的。全会的人好多都是自己接项目,并且干了不少需求古怪的实际软件,所以待遇比较好,因为公司找这么一个人其实等于是找了一家小公司,但是比公司便宜很多。所以真正干的人一般都是亏了。自己接一个小项目直接几十万多爽呀。但是一般一个人搞不起,所以需要伙几个,因为谈协议、搞财务一般程序猿不太擅长,活儿一个人也可能太多,当然不排除有实力超强的。
想做全栈唯一的路就是到一个工种齐全、技术开放、大家交流多的中小型组里,具有飞快精通自己工作的速度,并且和每个人都做技术交流学习,实践中学习是比较快的。心理上要有一种读遍天下书,技术我全会的成就全通精神,然后用所有时间,包括吃饭的时间,去交流和学习。
推荐阅读
- 盐城工学院6门课程成为首批国家级一流本科课程
- 汽车知识|押宝全新造型,东风雪铁龙新C5能否成为神龙公司“救世主”
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 怎样成为一名合格的Python程序员?
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 销量|再见不说“再见”,天津一汽的夏利终究成为记忆
- 汽车很听话|换成了8AT没有OTA的领克01,能够成为爆款吗?
- 青年|一汽奔腾T77怎么样?车主吐槽:后排座椅太短,和坐小板凳似的
- 莫让美育体育成为另一种竞争焦虑
- 电商网站支付流程的流失率是怎么样的从用户点击充值/支付按钮,到支付完成,其中每一步的流失比率都是咋样的
