您的位置 首页 发布

转行做程序员之前有必要考虑的三件事

2013-2014年间,全世界吹起一阵写代码的风潮,各大媒体疯狂报导,鼓吹年轻人不管所学为何,一定要学写程序。时不时就会看到“程序员是最有钱途的工作之一!”或者&ldquo

  2013-2014年间,全世界吹起一阵写代码的风潮,各大媒体张狂报道,宣扬年轻人不论所学为何,必定要学写程序。时不时就会看到“程序员是最有钱途的作业之一!”或许“连奥巴马都开端写代码,你能不开端吗?”这类的文章,不论金钱引诱、名人带头,似乎全世界都在张狂的做程序。就算到了2015年末,不时仍有这类文章呈现。相对之下,许多人以为自己现在作业很糟糕,包含老板高压控制、作业内容庸俗、薪水仅能糊口等等,看到文章里头那些“高薪”、“特殊成果”、“抢手职缺”的字眼,是不是都想转行呢?今日就收拾一些主张给咱们,看看转行做程序员之前有必要考虑的三件事。

  榜首件事,程序员都在做什么?

  首要,程序员的范畴有许多种,我曾经被电影骗了,以为程序员便是电影里头的黑客,只需几秒就可以把十分大的体系架构给完结,凡提到侵略、破解、浸透等字眼,黑客都可以轻松处理。但说实在,“黑客”只不过是程序范畴其间的一个范畴,举凡手机软件、网站、数据库保护、服务器、大数据等等,每一个范畴都是一门专业,不但仅仅咱们往常看到“Google工程师”、“Apple工程师”那样简略的分类法。

  所以,当各大媒体都在宣扬转职成程序员的时分,大部分谈的都是软件工程师(softwareengineer),最主要仍是由于软件是咱们日常日子最常接触到的,包含桌机软件、手机软件、网站,都是这几年如火如荼在开展的项目。

  以下提到的程序员,指的都是软件工程师。所以工程师究竟都在做什么?就作业来说,不疏忽以下五件工作:

  1,跟其他工程师评论

  2,编写代码

  3,处理bug

  4,和用户交流

  5,和产品撕逼以及被老板骂

  关于水平比较初级的程序员,改BUG这个进程会占掉绝大部分的时刻,并且进程是十分无聊且绵长的。找一位工程师问他处理过最愚笨的过错,必定答复是“为了找一个错字耗了一整天”,听起来有没有很浪费时刻?没错,便是这么浪费时刻!乃至,各种过错都是“屋漏偏逢连夜雨”,每逢你最需求专注做其他事的时分,过错就呈现了,然后手边本来规划要做的工作就这样放置了,进展来不及,最终就被老板骂。这肯定是刚学程序开发的常态。当然,在这些过错傍边,咱们去学着怎么写出更好的程序,避开那些给自己埋下的地雷,削减过错发生的机率。跟着时刻推动,咱们就很少再犯这样愚笨的过错。

  但莫非高手程序员就不必改BUG吗?很惋惜,资深的工程师不只需处理自己的过错,还要处理他人的过错,越资深遇到的问题越扎手。信任咱们都知道不少企业会捧着大笔钞票去找资深工程师,而这之中除了要写新软件以外,许多软件开发都是要请人来擦屁股的。就像创业家面临各种经济、心思、社会的压力相同,工程师便是在面临各种程序上的问题,有可能是针对杂乱程序傍边发生的一个bug,也可能是公司服务选用的技能发生了问题。

  例如很有名的GitHub进犯事情,当咱们都以为RubyonRails技能很安全时,忽然被人抓出严峻的安全漏洞,这时假如咱们在公司中恰巧使用了相同版别的RubyonRails,是否也因而要为公司处理这个问题?

  因而,在工程师日子中,其间一大要务便是要处理问题。假如每天都在面临这些状况,自己是否还能乐在其间?

  第二件事,不要被媒体的宣扬遮盖了双眼

  程序员薪水超高?

  行行出状元,一切范畴都有方法赚取高薪,但对程序员来说,状况比较契合“二八规律”,就像许多人说的:

  工程师饿不死,但也存不了什么钱。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/changshang/fabu/115220.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部