那天,有人拿了支酒过来问我:转行做一名程序员,你怎么看
程序员行业
你的兴趣哪里?对程序真的是从内心里喜欢吗?
我们常说,兴趣是最好的老师。这句话放在哪里都是一句值得深思的问题。你有自己的兴趣爱好,而且所做的事也是跟你的兴趣相关的,那么你的日常生活就没有内心上的羁绊,做自己喜欢的事,并且全身心投入,即使辛苦,也是愿意付出的。
而,相反,如果你所做的事不是你真正喜欢的。那么你会时常在内心形成一种抵触,感觉很累,因为你做的事不是自己以后一直愿意从事的事情。那么,迟早有一天,你会选择放弃或者痛苦的挣扎。
有时候,生活所迫,你可能选择了你不擅长或者不喜欢的事情,那么你的决定将会随着你的内心一直在不断调整,最终,你还是可能选择你自己喜欢的。
做自己喜欢的事,是多少人的心愿。而人们真正找到自己喜欢的事情往往也不是一下子能决定的,所以很多时候,你会处在彷徨的状态。这时候,你需要冷静下来,思考自己,咨询别人,最后勇敢做出正确的决定。
如何知道自己的兴趣所在?你可以去搜索一些国际上知名的性格测试,让系统类给你评分,了解你自己的内心。你还可以咨询你的周围的朋友,让他们给你客观的评价。还有,就是你的父母,毕竟父母跟你相处的时间最长。最后,你要咨询你决定从事某一项事情的相关人士的意见,因为他们最懂他们自己所做的事情是怎么样的。
然后,说到转行做程序员。你自己对编程真的很感兴趣吗?你是不是一时的头脑发热?或者觉得薪水高?你有编程语言的基础吗?你周围的人认为你适合做程序员吗?你能下定决心做好一件事吗?你是那种半途而废的人吗?你对程序员的工作状态了解吗?你有咨询过转行做程序员的人的意见吗?
以上问题,都是你应该好好考虑的。如果,你有编程基础,确实很喜欢,很久就开始接触程序语言,周围人的人都说你适合做这一行,了解程序员的工作情况,下定了决心,咨询过别人意见,那么你确实适合。如果,其中你无法做到,那么你可能有些不太合适,那么即使你真的做这一行了,那你可能要付出比别人更多的汗水,只要你始终不放弃而且愿意学。
程序员的实际工作状态,你真的了解吗?
程序员,是要长期跟电脑接触的,所以电脑的辐射对身体的伤害也是长期的。而且,对眼睛也会有长远的影响。这是身体健康方面的。
程序员通常会接一整个项目,需要在时间和效率上进行快速执行,完成项目。所以,经常需要长期加班加点。这种工作压力和紧迫感,是要多于平常人的。
程序员大多数都是夜猫子,晚上可能都在写代码。这种晚睡早起的现象是很多见的。这也会对身体造成伤害的。
程序员长期面对电脑,缺乏交流和互动,可能会有些无聊乏味。可能早上上班,晚上很晚回来,一天都可能不说一句话,一天都看不到白天的太阳,因为一整天都在低头写代码。这中枯燥,你会适应吗?
我接触过的程序员中,大多数都是忙成狗的,一方面是工作忙没时间,一方面是对程序的热爱降低了对情感的追求。他们宁愿当技术大神,也可能会少跟妹子聊天。他们的世界里唯有技术的巅峰,少有你侬我侬。他们在思想上容易形成程序就是我们一生。这是思想境界的不同。
兴趣和爱好
转行做程序员,你的做好作为初学者的准备了吗?
如果,你没有编程基础,想转行做程序员。那么,我想说的是,你的起步可能会比别人低,而且学习速度会比别人慢,付出的汗水会比别人多。
我现在说具体的学习内容。比如我学iOS开发的,如果你想学习,那么你要先学C语言,再学objective-c语言,再学iOS里的UI界面搭建设计(非平面设计)阶段、网络阶段,最后到项目阶段。C语言是门槛,有基础的话就会容易入门,没基础就有些难度了。
比如学习网页设计程序员,类如Web前端,那么你要学HTML基础,学CSS,学JS和jqury,以及非常流行的HTML5。除了这些,你需要学习一些网页框架、平面设计基础等等。
学习网站后台开发,那么你要必须学习PHP语言。
以上,无论你从事哪一行的程序员,你都要清楚你要学习什么内容,不可盲目。
再则,你选择了进入程序行业,那么你要自学还是选择培训机构?没有基础的话,选择名声好一些的培训机构可能更合适你。自学,都是有难度的,除非你有了一定基础,肯钻研。但是有师傅带着总比没人带着强。
选择很重要,兴趣很重要,决心和毅力更重要
决心和毅力
选择了就要下定决定一直坚持到最后。
跟着兴趣,跟着内心,那么你会在进步中得到更多快乐和满足。