怎样看待想自学编程并成为职业程序员的人

自学看能力,我一直这么认为。如果有毅力,完全不是问题。不过,学习有相当多的积累和资料,这个是科班出身的巨大优势,也是一类大学与众不同的地方。你想啊,那几年至少老师在你耳朵边一直叨叨那点东西,再不听课也会记下吧。
■网友
牛逼,坚持下去!干死那些学院派哈哈!
■网友
哪一所大学会跟你系统地讲解android开发的,请告诉我。
■网友
针对标题:没什么看法,好好加油!针对问题:Q 1能力天花板这个看个体差异,和是否有人指导无关,只有说前期有人带,开始跑得快,师傅领进门,修行靠个人。后期编程提升这块靠的还是自学能力。Q 2只要自学者能忍受刚开始入门时漫长枯燥甚至失去信心的过程,并投入大量的时间精力去学,循序渐进掌握好基础及工作所需的基本知识内容,那么成功率就是100%,否则0%。8K 对于想在编程方向深入发展的人来说算是起步阶段薪资。Q 3存在个体差异。但是否所谓的科班出身和是什么大学毕业的都不是编程能力的决定性的因素,甚至影响很小。有多少出名的黑客是科班出身?不过这里还是做个对比吧,刚开始出来工作的时候,一般来说,大部分自学者由于没有经过系统的学习,知识系统普遍会比较薄弱混乱,专业学生在知识面向和深度上应该会略胜一筹,并且由于专业学生掌握的资源比较丰富,更容易拿到一个比较好的Offer 。其实很多编程专业大学生毕业生毕业时编程能力其实也非常一般,因为编程其实还是要靠经验与实践的积累。至于工作几年后这个就不好比了,个体差异和个体经历的不同会有不同的结果。-------------丑丑的分割线-------------其实楼主问的问题总结起来应该是:转行做编程难吗?和编程专业毕业的程序员对比的话会存在劣势吗?这个问题没有统一的答案,每个人对于编程的感受都是不一样的,有些人热爱沉迷甚至无师自通,有些人抗拒厌烦感觉头脑炸裂。这里给个转行的人一个建议。如果想转行做编程的话,首先先测试下自己对这方面的兴趣,如果感到毫无吸引的话,建议还是别了。这会让你整个从业生涯都非常痛苦,想要快速的提升能力薪资也基本不可能了。这个行业需要保持不断学习的心态和状态,没有半点兴趣支撑的话,很难很难。如果不不断提升的话,混个工作应该难度不大,但工资基本也就告别高薪了,可能比其他行业略高,但在行业内永远也是同程度的底薪,基本等于在混吃等死。这样的同行我见过不少。再举个栗子吧,之前公司有个测试的同事,自学过一段时间的后端编程,后来因为感觉难度太大就放弃了,但他感觉难度大的东西不过是编程基础的基础。我当时在大学刚接触那部分内容的时候,每天泡图书馆看书敲码,不亦乐乎。丝毫没感觉有难度。不过编程真的没有想象的那么难,有兴趣肯投入肯定会有回报,而且一旦入门后,后面的难度就会降低很多,当自己掌握的知识足够多的时候,你就会发现很多技术都是原理相通的。最后还是那句,好好加油吧!


    推荐阅读