ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

程序员低龄化严重,反内卷大旗要靠我这个35岁大龄码农扛起来了......

2022-09-29 18:23:50  阅读:71  来源: 互联网

标签:


家人们众所周知,互联网行业是如今比较受欢迎的职业之一,这个行业现在发展的行情非常不错,不仅如此,还有非常多的人才都愿意加入到互联网行业中来,因为这个行业挣钱比较多,所以很多人都愿意到这里来试试。不过互联网行业不是终身制的行业,也就是说随时都有可能会被辞退,不少人也说对程序员而言,35岁就是一道坎,如果过了35岁了就会被辞退,也有可能找不到新工作,而事实真的是这样的吗?

原来事情是这样的,网友小李原本是互联网行业的职工,在互联网行业中干了非常多年,到了自己35岁的时候也没有出意外的失业了。听了很多朋友的意见,他就去找工作,因为大家都说只要你降低自己的要求,其实就非常好找工作的,结果他找了很久也没有找到所谓的新工作,从当初的月薪两万,到现在的月薪五千,投放的大部分都是专员类别的工作,但是这个行业招收的大部分都是应届毕业生,这让他非常头疼。

现在在这个竞争激烈的时代,基本上到了35岁基本上就面临失业了,所以很多程序员都是在30多岁就开始筹划让自己进入管理岗位,面对00后大军的进入社会,35岁的中年大叔已经缺少了和他们竞争的精力,所以程序员到了30岁以后都要开始谋划自己的后路了!

对于此事,大家有什么想要说的呢?欢迎留言评论。

不少粉丝私信问我,当初为什么选择学习Python?具体该如何学习呢?为了解答大家的疑问,我写下了现在这篇博客!

首先思考一个问题:为什么要学Python?

Python比较热门的领域有很多:

1、网络爬虫

2、web开发

3、数据分析

4、人工智能

5、自动化运维

6、人工智能AI

7、游戏开发

…等等。这些领域中,有哪些是你感兴趣的呢?

为什么学习Python?

我当初选择学习Python,其实自己也是盲目的,毕竟是转行过来,之前对编程领域根本不了解。这还得多亏我的那位亲戚指点,才少走了很多弯路。他当时告诉我要我学习Python主要有以下几点原因:

1、Python的优势

相比较其他语言,Python有简单易学、免费开源、可移植性强、丰富的库、可扩展性、可嵌入型、规范的代码等优势。而且由于Python是解释语言,程序写起来非常方便。

2、Python的用途

Python虽然相比C/C++/Java以及C#等编程语言来说,并非是不可代替的语言,但是Python的影响力随着时代的发展,已经超越了这些前辈语言。目前Python已经涉及到文本处理、web编程、数学处理、数据库编程、系统运维、图形处理、网络编程、多媒体应用、pymo引擎、黑客编程、爬虫编写、机器学习、人工智能等等,应用可谓是非常广。

3、Python的薪资待遇

不说其他的领域,就单单人工智能目前已经上升到了国家战略级别,而Python在人工智能方面的卓越表现,让这个领域产生了大量的Python技术岗位需求,就连普通二、三线城市的Python工程师都达到了10-20万的年薪,更别提北、上、广、深这样的一线大城市。

4、Python的行业前景

随着5G时代了到来,发展人工智能上升到了国家战略高度,而Python作为其中“胶水”的作用,在目前的大环境和大背景下,有着强有力的优势。而且随着开源技术平台愈加丰富,Python构建的生态环境也会越来越完善。

Python该如何学习?

其实学习的方法是因人而异的,可以根据自己选择的方向来调整。下面分享一些我个人的一些学习建议:

1、选择好学习目标

只有知道了自己的学习方向,才明白自己学习Python是要达到什么目的,这样才能让自己学习思路更清晰。像网络爬虫、web开发、数据分析、人工智能、自动化运维、人工智能AI、游戏开发等这些领域,你对哪个感兴趣,就往哪方面去深耕,只有用心钻研,才能获得与这个领域相匹配的能力!

2、制定学习计划

我个人是把Python学习分成了基础、高级、大师3个学习阶段:

**基础阶段主要学习:**Linux基础、数据类型,字符串,判断/循环语句,函数,命名空间,作用域,类与对象,继承,多态,tkinter界面编程,文件与异常,数据处理等。

高级阶段主要学习: Python常见第三方库与网络编程,Python正则表达式,邮箱爬虫,文件遍历,金融数据爬虫,多线程爬虫,Python线程、进程,Python MySQL数据库,协程,jython等。

大师阶段主要学习: Linux运维自动化开发、数据分析、大数据、机器学习基础知识,KNN算法,线性回归,逻辑斯蒂回归算法,决策树算法,朴素贝叶斯算法,支持向量机,聚类k-means算法等。

看到这么多要学的,是不是开始头晕眼花了?其实现阶段的你,只需要了解这些是未来要学习的就好了,后面跟着计划一步一步的学,也并没有多困难。

3、基础一定要扎实

有道是万丈高楼平地起,只有地基牢固了,才能建起万丈高楼(作为转行人员,深受基础不够扎实的苦)。所以学习编程也是一样,只有把基础知识学扎实了,才能让你更好的理解后面的知识,才能在这个领域深耕下去。所以下面这些基础一定要熟练掌握:

数据的储存、运算符表达式、循环、基础数据结构、函数、模块、面向对象编程、继承、封装、多态、面向对象高阶、文件操作与异常处理、高阶函数与测试、排列组合与正则表达、网路编程等等.

4、多动手实操

实践是检验理论的唯一方式,根据你在学习期间掌握的理论知识,进行实践操作,这样才能了解你的真实能力,才能知道自己在学习中,有哪些知识掌握不够。

5、多结交些Python大佬

在学习期间,你肯定会遇到自己无法解决的疑难问题,如果你能有个遇到几个喜欢乐于助人的前辈大佬,让你头疼大半天的问题,也许他们只用两三句话,就能轻松帮你解决。这一点我自己就深受其益,不论是学习,还是后面找工作,都对我有相当大的帮助。

标签:
来源:

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有