大龄程序员的发展方向是做管理还是继续写程序

简介: 大龄程序员的发展方向是做管理还是继续写程序

看到这个帖子,感觉还是有些感触了,想想自己10年后的样子。现在为后面付出了多少,为管理积累了多少经验,为技术做了多少积累。

如果你看不到老程序员,那只是因为他们和你并不在同一个位面上。与人们普遍的观念相反,站在各种新技术最前沿的往往是老程序员,想明白为什么,你才算瞥见了这个位面的一角。

不要相信网上的关于程序员秃顶、邋遢、潦倒、单身、孤僻,以及老了后没有归宿的任何谣言段子,那都是非程序员以及30岁以下的三流程序员写的。幼年期的程序员实在是要花费太多时间在学习技巧和研究机器,以至于在社会互动上即缺乏技巧又缺乏实践机会。以至于有了上面的评价。随着时间变化,终会把目光投向现实,而现实的世界,无论人的大脑里的思想和社会本身,哪一样不是代码,各类基础的欲望和需求构成系统的基础规则,各种思维定式和社会惯例组成函数库,各类偏见和情绪以及社会陋习构成bug和漏洞。一辈子浸淫于此的人真没理由混不下去。

中国的陶瓷是引以为豪的作品,而这些作品很多都是一些不知名的陶瓷工作出来多的,元朝的青花瓷,做出来的绝对不是年纪较小的工人做出来的,绝对是经验丰富的大龄师傅做出来的。如果写程序的年轻的时候能够写的一首好代码,编得一手好程序,这样大龄程序员铁定可以再编出来的。对于程序的热爱,远比做管理要强,管理很多时候考虑的事情很杂,很多的人为因素在里面,而程序就是代码垒起来的,哪里错了debug就好了。


要是能把管理和写程序都搞了还是很不错的,就像那个《亮剑》中所说的“团长政委老子一个人干了”。在企业中这个一般的很难做到的。比较企业追求的是利益,发展。


如果在薪资待遇能够过得去的情况下,大龄程序员估计还是愿意写程序。省心一些,能够有纯粹的环境。


相关文章
|
3月前
|
机器学习/深度学习 Dart 前端开发
移动应用与系统:构建现代数字生态的基石在当今这个高度数字化的社会中,移动应用与操作系统已成为我们日常生活不可或缺的一部分。它们不仅改变了我们的沟通方式,还重塑了我们的工作、学习和娱乐模式。本文将深入探讨移动应用开发的基础、移动操作系统的功能以及这两者如何共同塑造了我们的数字世界。
随着智能手机和平板电脑的普及,移动应用与系统的重要性日益凸显。它们不仅为用户提供了便捷的服务和丰富的功能,还为开发者提供了广阔的创新平台。本文将介绍移动应用开发的基本概念、技术栈以及最佳实践,并探讨主流移动操作系统的特点和发展趋势。通过分析移动应用与系统的相互作用,我们可以更好地理解它们在现代社会中的重要地位。
|
27天前
|
设计模式 算法 开发者
探索未知:技术之旅的无限可能与个人成长####
本文旨在分享我的技术探索之旅,从初涉代码的迷茫到逐步成长为一名自信的开发者。通过具体案例,探讨了持续学习、实践创新、社区参与及心态调整在个人技术成长中的重要性,鼓励读者勇于探索未知,享受技术带来的挑战与乐趣。 ####
|
2月前
|
开发者
探索未知,拥抱变化——我的技术之旅与哲学思考###
在技术的浩瀚星海里,每一个代码片段都是探索未知的航标。本文不仅是一次技术的回顾,更是一场关于成长、挑战与自我超越的深刻对话。通过分享个人的技术学习历程,我希望能激发每位读者心中对未知的好奇与渴望,共同踏上这场充满奇迹与挑战的旅程。 ###
|
4月前
|
jenkins 测试技术 持续交付
解锁.NET项目高效秘籍:从理论迷雾到实践巅峰,持续集成与自动化测试如何悄然改变游戏规则?
【8月更文挑战第28天】在软件开发领域,持续集成(CI)与自动化测试已成为提升效率和质量的关键工具。尤其在.NET项目中,二者的结合能显著提高开发速度并保证软件稳定性。本文将从理论到实践,详细介绍CI与自动化测试的重要性,并以ASP.NET Core Web API项目为例,演示如何使用Jenkins和NUnit实现自动化构建与测试。每次代码提交后,Jenkins自动触发构建流程,通过编译和运行NUnit测试确保代码质量。这种方式不仅节省了时间,还能快速发现并解决问题,推动.NET项目开发迈向更高水平。
54 8
|
4月前
|
供应链 数据可视化 开发者
无代码究竟是什么神秘力量?哪些人能借此开发业务系统,开启高效数字化转型之旅?
【8月更文挑战第20天】无代码开发是在数字化时代兴起的技术趋势,通过可视化界面而非传统编程语言来构建应用。开发者利用预设的功能模块和组件,简单操作如拖拽、配置属性即可快速搭建业务系统,如客户管理或任务追踪。这种方式降低了开发门槛,加速开发流程,且具有良好兼容性。尤其适合预算有限的小型企业主、熟悉业务流程的部门人员及需迅速验证商业模式的创业者。通过无代码平台,他们能高效地创建满足特定需求的系统,促进业务发展与创新。
61 2
|
4月前
|
算法 测试技术 持续交付
技术感悟:代码之外的智慧
【8月更文挑战第14天】在技术的海洋中,我们常常沉浸于代码的编写和调试,追求着更高效的算法和更优雅的解决方案。然而,技术的世界远不止于此。它还包括了对问题的理解、对工具的运用、以及与他人的协作等多个方面。这些看似与代码无关的技能,实际上对我们的技术成长有着深远的影响。本文将分享一些在代码之外的技术感悟,希望能够为大家提供一些新的视角和思考。
|
Web App开发 数据库 C++
C/C++发展方向(强烈推荐!!)(下)
C/C++发展方向(强烈推荐!!)
|
存储 缓存 Linux
C/C++发展方向(强烈推荐!!)(上)
C/C++发展方向(强烈推荐!!)
|
云安全 安全 网络安全
网络安全方向系统学习指南
网络安全方向系统学习指南
160 0
|
监控 数据可视化 数据库
零代码,让业务人员实现应用创造自由
随着低代码技术的发展,逐渐出现了零代码。顾名思义,零代码应用构建过程中不需要使用任何代码。“不需要使用任何代码”,是优势,也是诅咒。一方面,零代码可以最大限度地允许业务人员参与应用构建,赋能全民开发者,从而激发软件开发生产力;另一方面,开发的自由度受平台能力制约,可开发的应用类型和复杂度存在天然的“上限”。
326 0
零代码,让业务人员实现应用创造自由