文章 答疑

三流程序员如何提高加速度,两年做到待遇 20K+

Android架构设计有丰富的实战经验,并长期钻研深耕技术。
文章 答疑

今天分享的这个主题,很可能会带来争议,因为目前优秀毕业生0年就可以拿到20K的待遇,这里暂且抛开硕士,985, 211的Top前几高学校本科生,毕竟今天的主题的初衷是地点低的程序员如何才能2-3年实现20K的目的,如果你已经达到了,恭喜你!如果感兴趣不妨阅读本文!

在进入主题之前,为了详细生动的说明今天这个分享主题的产生的背景,我先讲几个真实的故事。文章有点长,请耐心阅读。

主题背景

同学甲

一名普通大专学历,非计算机专业毕业生,在面对毕业选择就业的时候,选择了去参加培训班, 走上了软件开发这条路。于是乎加入走向北上广求职大军中的一员,起初参工作时,拿到7-9K的待遇,已经是很自豪的事情了,甚至这名读者告诉笔者,他家人为了庆祝他找到的“好工作”,大办酒席。甚至家人认为这是比公务员还光荣的事情。这里我并没有任何夸张的成分。

本身由于自己的起点低的问题,无法加入大点的公司,在后来的一年中,只能在目前公司通过项目学习,公司规模也是接近家属楼办公一样的公司,项目也属于初创产品,一年中没有任何技术收获,后续这名同学也意识到了自己的处境不太乐观,短暂性的尝试过考虑新机会,但是都是不理想告终,后面同学甲渐渐放弃了看机会的念头,就这样熬过了三年,一年加薪1k,到现在已经低于市场价,但自己出去面试也无法找到一家符合市场价的待遇的公司,觉得很迷茫!

同学乙

普通本科毕业生,建筑专业,毕业后去老家工地当了一年的监工经理,待遇2.5K, 由于女友的原因自己又背井离乡,来到深圳投靠女友,毕竟是半路出的家,开始找工作时候很不顺,后来通过看了几个月相关技术视频,谋得一家传统公司的Android开发一职,待遇6.5k, 面对生存的压力和女友的鼓励,加之自己通过一年的辛苦努力,换了家新的互联网公司,待遇10K,但是自己的女友是做金融的的 到手待遇比自己高。 最近面对房价和爱情的因素总觉得闷闷不乐,这个读者也找到我,问我怎么才能突破这种格局,找到属于自己的爱情! 毕业快三年了,自己同学都在15K+以上?面对这个同学的规划,我个人感觉还是挺看好的,两年时间从非互联网公司过渡到互联网的工作,已经超越了很多人,他的自我驱动的这种进取精神我也是比较欣赏的。

同学丙

普通研究生毕业后,来上海从事开发技术岗位,目前在一家互金企业从事OA开发工作,由于所在企业体制的原因在公司无法得到提升,目前毕业2年了开始有点迷茫,最近曾去面试过几次,由于硕士原因,目标公司会对自己期望很高,但面下来情况却不乐观,于是有点高不成低不就,他自己有点担心了,后面突然对我说面对这种情况怎样办才能突破,我本人首次面对硕士的提问,有点受宠若惊,谁实话我只是一个本科生,无法去体会,甚至去给一个硕士指点迷津,不是说我不自信,而是我无法理解比我多读三年书硕士的认知和思维。所以我也没有直接回复这名读者,也没有去咨询他的薪资待遇,况且我也不赞同连自己都没有经历过,就去说教别人的人,因此我婉拒了。但是我给他唯一的建议就是下剩的这一年内积累,厚积而薄发。

上面三个列子反映了目前大众的三种常态,曾经我也是属于这三类人中一类,笔者我不管读者源自于培训的诱惑,还是出自于自己的理想驱动,还是生存压力的目的。总之你选择了程序这条路,首先你要对这行感兴趣,有了兴趣才能有动力自我鞭策。在这里有读者曾说:“我高中学历咋办?”“ 我初中学历都20K+了” ,由于上面列子中没有这两种情况,面对两个问题我耐心回答下:

Q: 我高中学历咋办?

A: 高中学历,在社会中不算高的起点,但也并非没有文化,我见过很多高中学历的,技术不错的也不在少数,目前,甚至还有很多在公司担任经理的。恩 对 你猜的没错,是小公司。但是在大公司做基础技术的也并不是没有列子,只是我见得情况比较少。

  1. 首先我建议考个专科学历。

  2. 要自我排除戾气,不能排斥学历论。

    其他方面,下文会详细介绍。

Q:我初中学历都20K+ 了

A: 在和你同起点的同学相比较的话你非常优秀,但是千万不能有排斥方法论的念头,谦虚自行从古到今都是文人推崇的名言。20K的待遇,这个过程是艰难的,甚至是一个非常辛苦的过程,你的综合能力很好,甚至已经超过了很多人,有空可以分享下您的宝贵经验让更多人收益,我自己包括其他人,我想很多人不会去歧视任何学历低的人,甚至在这些人身上更能看到正能量。如果有人歧视学历,更多人的原因是由于你的技术或者为人,只不过让学历背了锅。

相反如果你发展不顺,也不要去拿学历说事,而是从自己身上找问题,发现问题,去改正问题。

接下来我们进入主题。

如何提高?

以下是我总结的五大方面,从上到下都是个有序的渐进过程,缺一不可"

2017年10月26日,周四晚上8点30分,曾参与过千万级日活百度浏览器App的开发,参与过平安某知名App的架构,有知名技术公司和知名金融公司的从业经历的Tamic带来了主题为《三流程序员如何提高加速度,两年做到待遇 20K+》的交流。以下是主持人如梦初醒整理的问答实录,记录了作者和读者问答的精彩时刻。


内容提要:

  • 怎样提高内驱力,持之以恒的动力。现在各种纷扰,基本到很晚才会有学习的时间。学习的时候又担心方向不对,舍本逐末。又时刻不甘落后的慌乱?
  • 能否分享一些技巧和方法?
  • 第一次考研失败,想再一次考研,犹豫不决,不知道你有什么建议?
  • 一年经验,面试的时候如何彰显自己的能力,该如何去谈薪资?
  • 我写前端,感觉前途(钱途)不如AI,很难转行AI,尤其AI门槛挺高的,所以有种焦虑感,如何正确面对和摆正心态?
  • 在每天严重加班的情况下,我们应该如何分配所剩不多的业余时间?
  • 请你说一下自己是怎样利用时间的,怎样提高学习效率的?
  • 学习总是不能集中精力,这个怎么治?
  • 每天都有不同的技术、框架、语言、风口,一些信息传播者一会说这个好,一会说那个是趋势,该如何正确的判断这些信息是否对我们有利,是否应该提前做好准备亦或者采取行动?
  • 做IT的是去一线城市发展好,还是去二三线城市发展好,有什么好的建议?
  • 技术人员写技术博客如何寻找主题?怎样的技术博客更吸引读者?
  • 有什么方法能确定我是不是相较于【写页面和业务代码】更适合【搞更偏向数学计算和逻辑的代码】,以及进一步确定相较于【前端】我是不是应该去【搞AI、大数据或者搞后台那些】?
  • 对于已有pc端的产品,如果做移动端的对应产品,有什么更快可以实践起来的方法?并且可以尽量减少于PC端的差异?
  • 水平不高,每天学的很累,出去面试也没什么自信,希望能提些学习和求职的意见?
  • 机械电子工程专业出身,明年硕士毕业,由于课题需要最近有机会接触算法,于是想在毕业前转到算法行业。但是由于非科班出身,有很多基础需要弥补,比如数据结构等等,需要弥补的太多而不知该如何下手。因此想请问我这种情况怎样能在半年时间进入这个行业,需要怎么做?
  • 二本院校软件专业大三,如果不考研进名校是不是几乎没机会接触人工智能,机器学习等工作,只能做传统的开发?如果想进大公司,二本院校技术也不是特别突出,想通过校招进大公司得达到什么水平?
  • 如何能让一个只会copy的程序员变成自己写出一份完美的代码,分享给别人去看?比如自己如何能写一套适合所有项目的框架,能够自己在基于别人优秀的框架写一套自己需要的框架?
  • 我是一个普通二本的应届毕业生,目前签了一家公司实习(Java研发部门),和大多数毕业生一样,比较迷茫,也不知道如何快速提升自己的实力,希望能给我一点针对性的建议,以及一个具体的计划和目标,学习路线等等?
  • 对前端转行者有没什么建议?或者有什么普遍坑?
  • 如何在平庸的日常开发中得到技术提升?对于以后跳槽可能要演示项目的考虑,如何从其他方面体现技能(github 没有高 star,普通学校)?现在的这个年限,是应该尽早转后台求长远发展,还是继续深入 android?

问:怎样提高内驱力,持之以恒的动力。现在各种纷扰,基本到很晚才会有学习的时间。学习的时候又担心方向不对,舍本逐末。又时刻不甘落后的慌乱?

答:这块你首先要提高对编程的兴趣,在兴趣的前提下才能进行自我鞭策,方向可以时刻关注行业动态,同行交流,至于时间还是靠自己合理安排,尽量在平时自我工作中进行自我提高。关键自我提高,不能全靠业余时间,项目中锻炼才是真货。


问:学习技巧能否分享一些技巧和方法?

答: 有以下几点:

  1. 你要有浓厚的兴趣。

  2. 可以通过android官网阅读原文,不懂可以用翻译工具进行翻译,提高阅读英文的能力。

  3. 通过浏览一些官网博客,合理借助开发工具,搜索引擎,像前辈讨教等。

  4. 养成阅读源码的习惯,遇到问题或者需求,先进行思考,在进行搜索甚至粘贴复制。

  5. 善于总结,善于记录,善于拓展,也就说你平时的工作中遇到难题,先记录,在完成需求后,进行回顾,总结。

  6. 可以通过看一些基础的视频,书籍,进行自我开发实践,在养成成就感后,再进阶难的书我认为好点,也比较合理。

  7. 平时业余时间,可以尽可能的挤出时间,花精力去弥补自己不足的地方。

  8. 平时多参加一些活动,技术交流,拓展社交,其实也是间接提高技术的手段。

  9. 善于比较,分时间段给自己定目标,长久积累,最后实现突破。


问:第一次考研失败,想再一次考研,犹豫不决,不知道有什么建议?

答:我建议你考研,有个更高的起点,实际上会在你以后的工作中轻松很多,也会给你提高更大的上升空间。如果你不考研,人工智能是一个好的方向,我建议你优先考虑。薪资目前不要太看重,先认清自己的发展方向,再通过工作中不断让自己技术提高。


问:一年经验,面试的时候如何彰显自己的能力,该如何去谈薪资?

答:目前企业看重综合能力。一年左右的同学,企业目标都是用来做基础工作的。所以他不需要你掌握多厉害的技术。更多看重你的潜力和你的稳定度,和对公司文化的认可。至于彰显能力来说,你可以突出自己有潜力,稳定,长期和公司同甘共苦。技术角度来来说,你需要掌握扎实的基础和编程能力。比如数据结构,算法,网络协议,你所在开发语言的核心思想。这里可能除了android以外,还有很多其他方向的同学。这里我就不具体说明。


问:我写前端,感觉前途(钱途)不"

即可阅读全文

打开微信"扫一扫",将本文章分享到朋友圈

快给朋友分享吧!

收藏 收藏

1236人已收藏