年底被裁,程序员 2020 年的出路在哪里?,Android 开发实用必备的几款插件
这些年一路高光、薪资直接秒杀传统行业的程序员,从 2018 年底开始,遭遇了有史以来最大的滑铁卢。
在这种形势下,选择看新的工作机会,并且还能同时手握几个名企 offer 的李南,实在是让人羡慕。
李南是一名 Java 工程师,本科毕业 5 年,在工作中也做了 4、5 个项目,但是大部分都比较边缘,真正是公司核心项目的其实只有 1 个。这次换工作除了考虑到自身发展,还有一个很重要的原因:现在的公司加班实在太严重,每周 6-7 天,每天凌晨 1 点前没有下过班,身体实在有些吃不消,这个月已经感冒过 2 次了。
按照目前的就业形势,比李南优秀的求职者大有人在,他的优势又在哪里呢?
如果一直想做编程这一行,最重要的就是「学习力」,毕竟互联网行业变化非常快,如果一直吃老本,只依赖于自己目前的技术,很快就会跟不上行业的发展,早晚会被淘汰。
李南跟别人比,恰恰是因为他在不断尝试新的技术。
虽然他是个 Java 工程师,但是因为这两年 Python 一直特别火,再加上又是人工智能的核心语言,他自己非常感兴趣,所以即使加班严重,他依然在抽时间学习,更新自己的技术栈。这恰恰成了李南在求职中的优势。
为了求证,我也特意向自己的猎头朋友了解了一下,并且拿到了资深 Java 开发工程师的一个职位要求:
?
很多程序员觉得 Python 性能差,但是不得不承认,Python 简洁优雅,在处理数据的时候,跟其他语言比优势很明显。而且 Python 是程序员日常写脚本的万能工具,也是机器学习的核心语言。
美国一家招聘网站统计了过去五年招聘岗位的技能要求,提到最多的前十位技能如下:SQL、Java、Python、Linu
x、JavaScript、AWS、C++、C、C# 和 .net。Python 已经名列前茅。
很难说,一个程序员到底该掌握多少门编程语言,但单纯一种肯定是不够的。
如果你已经入门 Python 了,恭喜你,走在了其他人的前面,现在你需要做的就是提升自己的 Python 技能,把它发展为你的技能优势。
如果你目前非 Python 技术栈,那么 Python 是个非常不错的第二语言。虽说未必要转行做 Python 领域的工作,但是在现有工作的基础上为自己增加更多的职业可能性。面临求职的时候,也可以像李南一样,拥有更高的求职成功率。
这个时候,就不得不推荐**极客时间的「Python 进阶训练营」**了,理由有 5 个:
1、“进阶”—— 作为一名程序员,其实大家都知道,**Python 入门容易,进阶很难。**这个训练营,就是为大家解决 Python 进阶的问题:在现有 Python 或者说编程基础之上,短期内系统的提升 Python 开发技能。
2、非常具有实用性的课程体系 —— 课程从一个简单的单线程爬虫案例开始,逐步扩展为多线程爬虫,紧接着对收集到的数据进行存储、清洗、分词以及情感分析,最后再通过 Web 直观地展示出来。学完后不仅能掌握一系列 Python 高阶开发技能,如果后续想转向 Web 开发、数据分析与处理、NLP、人工智能等领域的话,这次训练营也为你打下了坚实的基础。
(上下滑动查看)
评论