为了账号安全,请及时绑定邮箱和手机立即绑定

非科班出生,想自学成为全栈工程师,可行吗?

非科班出生,想自学成为全栈工程师,可行吗?

萧雁翎 2016-08-29 20:30:52
刚大学毕业,不是计算机相关专业,学过C和Java的基础知识,有基本的编程基础,目前在自学前端,JS的应用掌握的比较熟悉了,可以做一些简单的小Demo跪求大神指点明路╰(*°▽°*)╯
查看完整描述

16 回答

?
Bangk

TA贡献34条经验 获得超21个赞

    我是文科生,这不 精通java,MySQL,HTML5,CSS,jQuery……会企业级系统架设,自己一个人搭建过2个PHP整站1个JSP系统,但是我现在都不能叫全栈工程师!!!关于全栈工程师这一说身份其实要求很高,需要会后端开发、前端开发、界面设计、产品设计、数据库、各种移动客户端、三屏兼容、restFul API设计和OAuth等等。

    你不需要问我们是否可行,技术有两个发展方向,一种是纵向一种是横向的,横向的是瑞士军刀,纵向的是削铁如泥的干将莫邪。这两个方向都没有对与错,发展到一定程度都会相互溶合,就好比中国佛家禅修的南顿北渐,其实到了最后,渐悟与顿悟是一样的,顿由渐中来,只要你肯努力每个方向走下去都会走到全栈工程师。

    全栈工程师的地位其实很尴尬,说得不好听一点,全栈工程师就是什么都会,什么都不会。曾经有一次面试,对方问很基础的问题,他答不上来,但他能做出产品,也知道什么是怎么一回事,他也不会犯那些错误,可他就是答不上概念,要考倒他非常容易。所以在应聘面试的时候,有些时候会吃亏,他可能会不如那些在某一方面钻得很深的人工资拿得高,由于经常在各种技术穿梭,他会经常忘记代码的语法和一些API,所以他经常需要去查API甚至查语法,他觉得没有Google我几乎没法工作。这在某些人的眼里,是技术不够的表现。他记的只是一个Key,一个如何找寻答案的索引,而不是全部,人脑不是电脑,他不可能能记下所有的东西

    但是,努力都可以做到这一切,只是这个时间就会……


查看完整回答
5 反对 回复 2016-08-30
?
黑女2008

TA贡献75条经验 获得超32个赞

只要自己有自制力,都不是事。贵在坚持。

查看完整回答
6 反对 回复 2016-08-29
?
echo_kinchao

TA贡献600条经验 获得超86个赞

只要真正的喜欢  加上  投入  一定会成功的

查看完整回答
1 反对 回复 2016-08-30
?
不屈的咸鱼

TA贡献27条经验 获得超21个赞

只要你有那个心,就是没有基础也可以学。

查看完整回答
1 反对 回复 2016-08-30
?
侠客岛的含笑

TA贡献552条经验 获得超285个赞

有点难,我觉得你还是很迷惘的,否则你不会在这里问了

查看完整回答
1 反对 回复 2016-08-30
?
捷克轩

TA贡献60条经验 获得超21个赞

当然可以了 

查看完整回答
反对 回复 2016-08-31
?
班大人

TA贡献17条经验 获得超11个赞

我初中没毕业去的文武学校,然后去的职业高中,职业高中没毕业就去了北京培训什么平面设计师。

后来找份粘贴复制的工作,在后来,接触到web前端,自己自学。。。现在有14个月的web工作经验

不断学习,请加油。

查看完整回答
反对 回复 2016-08-30
?
qq_捂着心脏说胃疼_0

TA贡献11条经验 获得超6个赞

可能你觉得你的js已经很熟悉,但真正到公司,参加项目后你可能会发现自己需要学习的还很多,学无止境,特别是软件行业,更是无止境,很多东西可不是简单的小Demo,不是只会js就可以的,扎实学好每一步,随着知识的积累,不断接近全栈,而不是为了全栈去全栈,当知识储备到一定程度,全栈也就水到渠成了,但这条路也是贵在坚持


查看完整回答
反对 回复 2016-08-30
?
一杯2块的奶茶

TA贡献226条经验 获得超75个赞


要很久啊,哪有说话那么简单

查看完整回答
反对 回复 2016-08-30
?
if_else_

TA贡献42条经验 获得超23个赞

觉得自己学的还行了,可以看看ECA6。不知道JS权威指南你看过没有,CSS的技巧一大堆,只有真的去研究,才知道,天有多高,地有多大

查看完整回答
反对 回复 2016-08-30
?
文_氓

TA贡献15条经验 获得超1个赞

有慕课就够了,慕课里面的html+css+js每个都 敲一遍,node项目做完。然后看看node API差不多了。

查看完整回答
反对 回复 2016-08-29
?
weibo_那是什么叨_03580699

TA贡献14条经验 获得超5个赞

赞楼上,凡事贵在坚持!!!

查看完整回答
反对 回复 2016-08-29
?
Mersens

TA贡献4条经验 获得超1个赞

不要简单的认为只会写一些Demo就算是会做开发,真正的项目开发是知识的综合运用,更别提全栈工程师,需要学习的东西太多了(前台与后台)仅仅是通过自学是很难成长,如果不是计算机专业的,会缺乏相关的专业知识,学习起来会比较吃力。

查看完整回答
1 反对 回复 2016-08-30
  • 16 回答
  • 2 关注
  • 4230 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信