02.26 转行学编程有什么要注意的吗?

手机用户77024099984


我也是转行学的编程,其中走了很多弯路,归结起来是自己对大局认识不清。首先,你要入门。谈起入门,很多人想到计算机专业的学生学什么,就就学什么,这是错误的,毕竟学生时代的时间比工作的时间要多的多,所以最后建议学习脚本语言,例如python或是javascript ,这样就可以入门了。其次,你要学会看网课。网课的内容丰富且简单,你学习以后会觉得编程不是件难事情。第三,你要实践。边写边想是学习的最好的捷径。最后,最重要的是你要挑战自己。挑战自己的拖延症,挑战自己遇到的挫折,要做好一辈子与困难做斗争,越斗要越有兴趣。


数据可视化2020


我讲讲我的经历,我从学校出来是做半导体测试编程,用的是VB,说是编程,其实就是根据芯片datasheet,在软件里去设定不同的场景,来测试ic的一致性,做了一年,觉得没啥技术含量,就跑了,后来做过FAE,硬件,现在是做linux底层驱动,你想转行可以,要提前做好规划与充足的准备,我当时做硬件的时候,就喜欢私下找软件工程师要了很多文档了解软件系统架构,怎样编程,工具有哪些,怎么用,碰到问题怎么查找等等,后面把自己的事干完了,下了一套公司的原始代码,那时我们的老大还是很开明,你自己的事搞完了,可以去捣鼓自己喜欢的事,但是要在下班后,就这样,我按着文档一步一步折腾,改了编,编了试,反复的重复着,做驱动如对硬件原理很了解,会有很大帮助,定位问题会更快,更准确,恰好我有做过硬件设计,对一些基本的电路还是蛮了解的,就这样,慢慢的转行做了驱动,一直到现在,当然,除了公司的时间,业余时间同样重要,要自己善于利用好,那几年,以一年为基数的话,别人上一年班,我最少上了1年半,多少个日日夜夜的加班,还把自己折磨的出了胃病,那真是难受,吃也饱,不吃也饱,肚子里一直憋着气,修养了一年,每天早上喝粥才好,这里给年轻小伙一点劝告,一定记得按时吃饭,加班没问题,到点吃饭再回来加,心态同样重要,我个人是比较乐观的,那时也喜欢看着鸡汤文学,还有就是一定要培养自己喜欢的一项运动,什么运动都可以,因为当你苦恼,疲惫,心情糟糕时,去运动半小时,出身汗,再冲个热水澡,你会发现,什么烦恼都没了,保证有效,我平时喜欢打打篮球,每次运动完后都神清气爽,以上是我的一些经历与联系,希望能给正迷茫的你们一点启示,加油,只要你有计划,再加上一点勤奋,未来可期!



斯莱瑞selere


最近一个朋友跟我聊天谈起职业生涯,他问我说30岁零基础学习编程,准备转行做程序员还行不行,他说现在从事的公司已经到达了上限,想试试做程序员行业,然后询问我的意见。我给他说了我的看法以及一些建议之后,心中也有了写这样一篇文章的冲动:如何看待30岁转行做程序员这一现象?

这句话的潜台词是 30 岁转行做程序员是不是可行。当时我的回复是:为什么不呢?




有一句烂俗的话其实说的很有道理,想学东西,最好的时间是十年前,其次就是现在。现代社会节奏变快,加上人们推崇各种创富神话和少年天才,让我们这些看起来平平无奇的普通人总是陷于什么都迟了的焦虑之中,那你怎么知道自己不是古天乐呢?

对于大多数人来说,做成事都需要长时间的积累。你需要在狭长的隧道里左冲右突,盘桓往复,在平坦的道路上曲折前行,掉坑里爬起来拍拍土,登上山峰手指苍穹却陷入虚无,打破坚冰然后又进入新的平台期……大部分时候,我们都需要付出大大的代价和长长的时间。不相信的话,你可以掰着手指头数数前几年被资本推上巅峰的少年创业者和美女总裁们,还有几家公司在健康的活着?

时间的差距有时候并不像我们想象中那么可怕。我自己差不多 22 岁才开始真正进入编程世界,跟那些十几岁就开始编程的孩子比起来,也是五到十年的差距。那怎么办,一点点学,一步步往前走。你起跑晚了,你跑的慢了,但是如果有朝一日你具备了加速度,一样可以超越别人。加速度才是最可怕的,它可以让你在短期内赶超别人十几年匀速走过的路。

另外,可以观察到的一个现象就是,由于医疗、科技和人们生活水平的提升,人的寿命越来越长了,我们可能都能活到 100 岁,这么一想,30 岁,你的人生才过了三分之一,想干啥而不可得呢?

易到创始人周航在自己的书里写到:如果你能活 120 岁,那么就可以不在乎现在的时间表,不一定要 30 岁成功,40 岁财富自由。如果一个企业要做 300 年,那也不急一时之功,更不需要今年就马上做到成功。把时间感拉长了,就会发现很多事情做起来更从容。

你看,你都能活 120 岁了,30 岁学个编程转个程序员还是个事吗?关键是如何做到。



因此我给出的建议是:

1、放低姿态。既然你是初学者,短期内不要太多考虑职位、薪资、年龄,放下包袱,不耻下问,这个时代没人会因为你学东西而看低你一眼。

2、由点及面。选一门编程语言,一个技术框架,买书也好,跟着极客时间学习也罢,先做到可以写线上生产程序的程度。这说明你至少可以通过编程养活自己了。然后再确定方向,寻找自己的学习和成长路径,补足基础知识,形成完整的生态体系,然后再去选择深入技术,或者是技术+产品的发展方向。一旦形成加速度,飞轮就开始转动了

3、持续学习。要知道知识是有半衰期的,我们拥有的知识每天都在变得过时。数据、信息、技术每天不断产生,创造和分享自己想法的人也在不停增长。而且,我们还在不断忘掉自己知道的东西。事实上,「全世界的专业人士都在增加他们花在学习上的时间,我们需要和他们一样不断学习才能保持自己不退步」。

所以,转行程序员,需要再心态和思维上调整好自己,在实际中付出行动。


小小笑笑哇


你好,我是老王,山东人,很高兴可以跟你一起交流,如果想转行做编程,首先要根据自己的情况计划好具体学习那一类开发语言,编程行业也有很多细致领域,JAVA开发,PHP开发等等,选择好了以后就是要学习阶段,可以报一家培训机构,对知识内容进行系统学习,最快时间要几个月或者半年左右时间,课程全部学习完了以后就可以择业了。
培训刚毕业以后可以先选择一个单位进行实习,因为没有项目实操经验,这个实习必须要有,实习阶段收入多少钱不重要,主要是学习项目实际开发流程和经验,这个实习阶段甚至不要工资都可以,就是实践学习,等工作一段时间以后,项目开发各方面都熟悉了,自己能够独挡一面了,这个工作才算是能够胜任力,算是转行成功。
实习结束以后下一家单位将来工资收入也会逐步提高,好的后端程序开发人员在一线城市可以达到3万左右甚至更高。
以上是我的回答,希望对你可以有所帮助。

\n

{!-- PGC_VIDEO:{"thumb_height": 288, "vposter": "http://p0.pstatp.com/origin/tos-cn-i-0022/1a12caab6abc46d8bdc9cad41cb53b5a\


蓝域创业人生


如果要转行学编程,不仅仅是一次单纯的行业转变,还是把从以前工作里学到的东西进行回顾、运用到新工作中的好机会。当然,这需要进行一个长远全面的考虑,如:

事前要思考为什么要学编程?要根据编程的内容和发展状况和自身规划,做一个SWOT分析,自己有什么优势(S)(逻辑思维强或学习能力强)、有什么劣势(W)(电脑技术弱或没有基础)学习编程,学会了后有什么机会(O)(提高工作效率),有什么威胁(T)(投入大量时间,没有达到理想效果,机会成本高,入不付出)。

事中要有计划的开始学习,复盘,考虑自身基础,是自学还是报班,编程知识杂而多,一定要定时复习。最好能和生活、工作联系到一起,只有一件事和你的日常活动联系在一起,由理论到实践不断循环往复,才能有动力克服学习中遇到的困难。

事后要不断精进,学完仅仅是一个阶段的任务完成了,还需要根据需要不断学习,懂得自我提问,重新审视,总结经验。

希望以上回答可以帮到你[笑]



今天我咸鱼了吗


首先友情提醒,入坑需谨慎。

现在编程开发技术人员很多,都比较难找工作。

就拿我们公司为列,我们是一家网络公司,平时看hr招人筛选还是挺厉害的,我们公司招人都找特定岗位技术,对某一项技术很专业的,给我的感觉,现在编程开发一般需要技术对口的,在某一些方面需要做到非常突出,不然是没有多少竞争力的。

个人建议可以先当一门副业,积极向这方面学习,原来的行业还是建议先保持,等学习到更多知识,基础打扎实了学习到一定专业特长再转行也不迟。


李樲


外行转编程有非常多的成功案例,但未来外行转编程的门槛越来越高,主要要注意以下几点:

1.你是否真的有兴趣编程

2. 你是否准备好996甚至997

3. 你是否准备活到老,学到老


杜三木


用于什么的编程?编程要和一线实践相结合,一方面有利于自己知道那些步骤很重要,为什么要这样编而不是那样编。另一方面有实践基础的编程更实用,不至于被一线使用人员退回来或者造成诸多不便。


西子湖畔有人家


也许成年人的世界里只有成本了,选择了就不要三天打鱼两天晒网。编程的思想,面向对象的思维要慢慢去改变


分享到:


相關文章: