作为一个工作了十余年的.Net技术栈开发人员,大家是否也同我一样,自信里带着深不见底的恐慌,也许这就是最近互联网上流行的“中年危机”吧。

先说说当初念大学时为什么选择了微软技术栈,我自己是这么认为的:

1、大二的时候用的是VB6.0,大三时出现了Visual Studio 2003,IDE更新的挺快;

2、开发起来非常简单,拖拽+双击事件+写点代码,完成;

3、微软注重知识产权保护,各种版权费,服务费,有收入的公司一定不会轻易倒闭或被收购;

4、大多数个人电脑都是Windows操作系统,用.net写出的软件一定易于推广。

而就是这样想法,让我入了微软技术栈的坑。

再来说说java吧,都是我不希望看到但却的确是事实:

1、由于开源,虽然表面上看起来没有什么持续的收费模式,但因为门槛低,在中国迅速推广起来;

2、因为使用的技术人员和项目多了,逐渐构建起了庞大的生态圈,并形成了很多先进的技术框架;

3、跨平台,这点在相当长的一段时间里,几乎没有任何悬念;

4、看看薪资待遇,互联网时代的各个大公司几乎都是java技术栈的,上网搜搜招聘信息,java的用人市场就没见萎缩过,至今还在增长。

那么,我是不是可以再去学习java,毕竟我10年开发的底子还是很稳固的,作为我这样的中年油腻大叔来说,“中年危机”的定义就是,自己虽然有着微软技术栈各项技术的自信,却眼看着用人需求渐渐减少,即使微软开始拥抱开源,跨平台等,但就像微软的WP手机系统一样,错失良机后很难再缔造Windows那样的神话了。

年轻时总觉得,只要抱着一颗好学的心态,不断学习新技术,就不会被淘汰。呵呵,还是太幼稚了,说实话我觉得我现在的学习能力丝毫不比年轻时候差,反而还强了许多。但是,年轻人在学技术的时候,我在给孩子做饭,年轻人在应用新技术的时候,我在陪领导吃饭,年轻人在应用过程中总结经验,融汇贯通的时候,我在写明天开会用的方案。精力有限啊,我发现如果我和年轻人一起学习java,我很难超过他们一大截。

如果你也三十好几,一定会说,转管理岗吧,一般都是这条路。在我看来,转管理岗的风险更高。技术做到一定程度转了管理,那么就更没时间去学习。如果你运气好,手里有几个精兵强将还好,公司的技术可以继续朝前走。如果是虾兵蟹将,那么转管理岗那一刻你的技术水平,就决定了你们公司未来的技术水平,那就不容乐观了。我曾经答应给一个即将离职的小伙伴印一个现公司的名片,我说你自己想个职位吧,说出去好听点的。结果他问我,全栈开发工程师和项目经理哪个好?我并没有说哪个好,只是说全栈工程师是【啥都能干】,项目经理是【谁都能干】,你自己选。最终他选择了印全栈工程师的名片,如果是我,我也会这么选,这可能跟我的性格有关,年轻时就喜欢专门开发别人觉得很难的逻辑,去实施别人半年都没能验收的项目,因为只有这样,我才能从中获得成就感。

那么问题来了,学java赶不上年轻人,转管理岗又很容易被人替代,那像我这样的人,该怎么办呢?工作的需求变少了,上有老下有小的我还是家里的顶梁柱,如果一直抱着微软技术,在当今互联网社会大背景下,恐怕迟早是要被淘汰的。就在我每天都不知道该如何选择的时候,AI,机器学习的浪潮来了。在java和.net还没杀进AI市场时,Python抢占了先机,而后一发不可收拾。各种各样的Python都兴起来,就好像多年前的java,而且最重要的是Python要比其他的高级语言更加简单,我仿佛看到了希望,和年轻人一起学Python,也许凭我的经验和优势还有机会反超。

当我下定决心的那一刻,便有了这篇博客,这里并没有说微软技术栈就不好,也没有说Python就一定好,只是觉得目前像我这样处境的人,学习Python也许是一个不错的选择,仅此而已。

转载于:https://blog.51cto.com/13468241/2172987

一个工作了十余年的技术人员,面临中年危机,为什么要选择Python?相关推荐

  1. 一个 SAP 开发工程师十余年的技术写作之路回顾

    这是 Jerry 2021 年的第 31 篇文章,也是汪子熙公众号总共第 307 篇原创文章. 本文目录 汪子熙公众号的风格定位 为什么我会开始在微信公众号上书写技术文章 我的写作素材从哪里来 坚持了 ...

  2. 一个工作13年的SAP开发人员的回忆:电子科技大学2000级新生入学指南

    让我们跟着Jerry的文章,一起回到本世纪初那个单纯美好的年代. 2000年9月,Jerry告别了自己的高中时代,进入到自己心目中的电子游戏大学,开始了四年的本科生活.每个新生,都拿到了这样一本薄薄的 ...

  3. 技术人员帮助电商运营选择最合适的物流快递运输公司的5个切入点

    当我们在运营电商网店时看到不断有客户下单,我们会感到非常兴奋和刺激.但是这种情况也会给我们带来一些问题,比如说是"这些订单怎么才能高性价比实现运送,才能让客户不会退货或退单?". ...

  4. 四川省专业技术职称计算机,转发四川省职称改革工作领导小组关于统一专业技术人员全国职称计算机应用能力考试标准有关问题的通知(川职改[[2006]3号)...

    泸州市职称改革工作领导小组办公室 转发四川省职称改革工作领导小组关于统一专业技术人员全国职称计算机应用能力考试标准有关问题的通知 泸市职改办[2006]28号 各县(区)职改办,市级有关部门: 现将四 ...

  5. 技术人员如何判断靠谱的创业合伙人?

    周五下午,当我在必帮咖啡工作的时候,来了两位朋友,他们跑到其中的一个会议室热烈讨论着什么.在他们出来经过我们的时候,无意中看到了背后的缘创派(ycpai.com)的海报,于是很惊讶说:"我们 ...

  6. 技术岗的职业规划_《阿里感悟》- 技术人员的职业规划

    技术人员的职业规划 上周去北京参加专场招聘会招聘后,自己的一点体会,希望能给技术人员敲响警钟或有所帮助,包括我自己. 前言 很多人以为技术人员可以做一直做下去,但是最近我发现这个观点不完全正确,因为能 ...

  7. [专利与论文-8]:2021年江苏省专业技术人员职称申报详细手册与申请流程信息收集

    目录 一.申报入口 二. 中级.副高及正高申报请按如下材料准备 三.相关事项说明 四.申报信息填写案例 4.1 基本信息与申报信息 4.2 基本信息采集/工作总结/其它附件材料 4.3 其他材料准备 ...

  8. [程序员杂志采访稿]技术人员如何走出职业迷茫

    您是怎么看待技术人员普遍面临的职业迷茫问题? 在我的印象当中,工作两三年的技术人员,是最容易遭遇职业迷茫的.这个时候的技术人员,在专业上有了一些基础,在业务上也有了一定的经验,处理日常工作对他来讲是小 ...

  9. 如何躲开技术人员35岁魔咒?【有惊喜系列】

    35岁的技术人员会不会失业? 这是技术人员面临的一个尴尬的局面: 不持续的学习新技术,就会面临被淘汰的中年危机: 只是技术很好,最多能做到技术总监的职位. 再之上,对绝大多数技术人来说,难以逾越的鸿沟 ...

最新文章

  1. mysql 语音_MySQL 在各种程序语音的连接字符串(转)
  2. select * from mys where id=2;
  3. 关于redis的文章
  4. 一个反编译工具Reflactor (.NET)
  5. Ti的DM368系列芯片的所有PDF资料汇总
  6. 如果用户的计算机在查询本地Net,网络操作系统管理2448-2
  7. YbtOJ#853-平面标记【整体二分,凸壳】
  8. java语句类型_01-java数据类型与语句
  9. Vue-Router中History模式【华为云分享】
  10. “机智号”成功试飞火星,但它使用的开源软件安全吗?
  11. I00001 杨辉三角
  12. 用python画多来a梦-使用Python的Turtle绘制哆啦A梦实例
  13. Eclipse中Latex配置
  14. 计算机存储器的分类图片,存储器分类及各自特点有哪些
  15. CCNA交换技术综合实验步骤详解
  16. 交通部 808 协议2019版 - 免费下载 - 官网下载
  17. 【习题 4-7 UVA - 509】RAID!
  18. UINO优锘去ChinaJoy秀数字孪生元宇宙落地应用!
  19. 保姆级教学:手把手教你如何分析研报!
  20. C语言基础知识 ---------- 指针(pointer)、结构(structure)、字串(Char)

热门文章

  1. 中计算散度的函数_深度神经网络优化中的不可导函数如何计算梯度?
  2. CSS 都有哪些选择器?
  3. R中如何下载pima-indians-diabetes数据库
  4. 四川师范大学c语言试卷答案,五套四川师范大学的C语言试题2
  5. Python-Django毕业设计基于Java的班主任管理系统的实现(程序+Lw)
  6. 【Linux】shell脚本实战-流程控制语句case
  7. python哪个文字转语音好用_在电脑上哪款文字转语音软件比较好用?
  8. 数通工程师面试笔记(2)
  9. 信息学c语言叫啥,信息学奥林匹克竞赛-C语言贪吃蛇
  10. JDK版本更迭 的历史---转载