程序员如何规避吃青春饭?【转载】

GD32模拟IIC读写DVC1124 GD32模拟IIC读写集澈AFE芯片DVC1124 阅读详情

现今,科技领域技术更新迅速,作为该领域幕后勤恳劳作的程序员,要想在其中永远保持领先,跟得上时代,规避吃青春饭的尴尬,就需要时刻面向未来做好准备。但面对各种技术,各种开发语言,程序员该如何做?我们先来看看程序员的出路在哪里?

程序员的出路在哪里?

一位有着10年软件行业从业经验,专注于微软.Net技术领域及项目管理的人员根据自己的现状总结出了三条出路,希望对你们有用。


出路一:向IT培训师转型


分析:IT企业在招聘新人后,一般都须经过培训才能上岗,这个培训有时是在岗位上进行的,由富有实践经验的“老人”负责。年轻人想要进入IT行业,必须接受这样的专业培训。如今IT培训市场蛋糕相当大,利润空间可观,行业发展前景看好。无论是在IT公司内部转型担任培训工作,还是到IT培训机构担任教师,都有很大的发展空间。这样的工作不会有太大压力,且比较稳定,对年龄也没什么要求,而且也没有脱离本行。

优势:在这个行业工作多年,拥有丰富编程、项目经验,曾参与过许多成功案例。而多年积攒的行业人脉关系,还可以帮助我们发展企业客户,顺便担任市场拓展工作。

挑战:缺少培训工作经验。如果要向培训师转型,可能需要接受一些专业训练,提高担任培训师的能力。

出路二:向IT营销转型

IT与其它行业不同,由于技术性较强,营销人员一般须有较强的技术背景,且最好有着丰富经验。互联网公司、电子商务公司、软件公司目前都需要有技术背景的营销人员;另外,电子商务的再度火爆,使得传统企业开始重视电子商务营销,也需要有技术背景的营销人员。这类工作薪水不低,加上提成应该可以拿到高于程序员的薪水,同时也比较稳定。

深厚的技术背景,广泛涉猎了各种编程软件和工具,对IT行业也有相对深入的了解,这些都是比较大的优势。

挑战:程序员一般都很少与人打交道,口才也不太好,而营销工作恰恰需要跟人打交道,这可能是最大的挑战,要求彻底改变工作方式,加强沟通能力与人际交往能力;此外,营销工作会面临销售指标的压力,这些问题都是转型前必须深入考虑的。

出路三:向项目管理努力

分析:如果说前面两条出路转型的成分多,那么项目管理可以说是更为便捷的发展之路。目前,软件项目经理是人才市场上受热捧的人才,有丰富经验、外语好的软件项目经理是抢手的香饽饽,供不应求,薪水自然也是水涨船高。最重要的是,一个优秀的项目经理可以在这个岗位上长久工作下去,并且有向高层进一步提升的可能。

优势:对有经验、有技术、有人脉、有能力、参与过多个软件开发、有一定经验的人,项目管理无疑是发展的一个很好的方向。

挑战:可能有些程序员在项目团队里一直是参与工作,很少担任过项目带头人。而很多公司在招聘项目经理时,都需要有带领团队进行项目开发的经验,这是一个劣势。最好参加一些项目管理方面的培训课程,自学相关的知识,增长自己在流程管理、沟通协调等方面的能力,以便积累资本,逐步向项目管理岗位迈进。

程序员如何为未来做准备?

面对日新月异的软件开发技术,程序员们如何将这碗饭吃好,吃长久,为未来做好准备呢?

01.挑选一个广阔而稳固的基础方向

确保软件开发者前途光明的最可靠办法是避免彻底偏向,应该打下一个广阔而稳固的职业基础。许多技术是时尚的,但总有一些技术更能经受时间磨砺,像C或者C++语言已经出现很久,仍在大量使用。JavaScript是另一个具备稳固基础的伟大技术,它可以用于任何平台的编程,包括移动端、网页端,甚至嵌入式系统。你尤其需要提升通用技术而不是特殊技术。拥有通用技巧是软件开发过程中编写良好代码的核心灵魂。

02.留意最新趋势

做不到准确预测未来,但可以通过一些指标看出潮流趋势,关注趋势和热议内容一直是个好主意。在Hacker News和Pro Git等网站经常可以发现新技术的苗头。开发者大会和技术沙龙也是发现新趋势不错的渠道。

03.持续学习

保证不落伍最稳固的方法是学习新技术并不断扩展知识面、提升已有技术。作为软件开发者应该习惯于终身学习,制定一个计划让每天或每周有一个固定的学习时间。学会如何学习,以提高学习效率并使学习变成更有趣的经历。自学是在永远变化的技术世界中存活的重要武器。

记住,世界上没有东西是凭空诞生的。新技术和新编程语言会出现,但它们都是现有某种技术或编程语言的改作或组合。你知道得越多,就越能关联新事物并使新学习部分大量减少。

04.愿意改变和调整

固守已知而忽略发展确实容易,但谁都不能阻止未来,我们最好放弃抗拒趋势发展,学会改变和调整。

如果始终迷信一种技术,最后伤害将多于帮助,我逐渐认识到在大风中应弯下腰。

如何做一名优秀的程序员

作为程序员,价值的实现不是通过你知道些什么来衡量,而是通过你做出的设计来衡量。虽然两者之间存在联系,但并不相同。那么,如何才能成为优秀的程序员?

01.发现问题要及时解决

程序员在编写代码时,遇到真正的难题很少,也很少有专门做技术的公司。要想成为优秀的程序员,第一步就是要及时解决遇到的难题。遇到有问题的代码而不去解决的程序员不是好程序员。无论你是Ruby、Node.js、Angular还是其他开发人员,遇到问题一定要解决。

02.从代码中学习

我发现很多程序员的编码水平都达到了一个稳定值,因为他们还没有找到可以提高他们编码水平的方法,这是一件很糟糕的事。怎样才能提高自己的编码水平?最简单的方法就是从好的、不好的代码中学习。通过长期积累,你应该可以分辨出哪些代码值得你学习。

03.态度端正

一个好的程序要确保自己写出的代码能够正常运行,在写代码过程中,态度一定要端正。如果不端正的话,会影响到你写代码的速度和质量,同时也会造成Bug,说不定还会惹怒你的领导。

04.适量测试

测试是一种有力的工具,就像战士穿铠甲一样,穿得越多,越不容易失败;越不害怕失败,你做得就会越多,进步的空间也比较大。但到底什么才是适量的测试?对此没有明确的回答,依情况来定。测试是你需要学习的另一个新的专业知识,要多花时间思考哪些东西需要做测试,怎样才能做好测试。

05.每天至少花四个小时来认真做本分工作

大多数程序员喜欢讨论优化自己、关注黑客等,其实你根本不需要做这些来提高工作效率,最根本的是要每天坚持做自己的本分工作。每天至少花4个小时的时间认真做好自己的本职工作,这并不是一件容易的事情,如果长期坚持下去的话,势必会成为团队最优秀的成员之一。

记录有价值的代码并与团队分享:培养记录有价值代码的习惯,记录下来之后,还应该花时间与你的团队成员分享,互相学习。在编程过程中,遇到的最糟糕的事就是修复Bug。分享可以有效降低出现这种事情的概率。

06.使团队更优秀

你的出现使团队变得更优秀还是更糟糕?你编写代码、编制文档和你的技术能力帮助到队友了吗?你是否经常鼓励队友,使他们为成为优秀的程序员努力?你应该想尽办法使团队变得更优秀,比如在工作上帮助他们。要记住,只有你一个人“聪明”并不聪明。

其实,作为一个优秀的程序员,不在于你有多聪明或者有多少理论知识,也和你从哪所大学毕业无关。你是一个怎样的程序员最终只由你所做出来的工作以及身边人对你的评价决定。所以,要想成为一名优秀的程序员,继续加油吧!


【ACP】2025-最新-疑难题解析-1 即用户手动释放时,因实例释放保护开启,不会释放该 ECS 实例(不同云厂商具体实现有差异,但题目场景下选 C )。结合题目中标记,答案为。综上,答案选 B。综上,答案选 C。综上,答案选 D。综上,答案选 A。综上,答案选 A。综上,答案选 C。综上,答案选 D。综上,答案选 A。 阅读详情

相关推荐

Linux运维踩坑实录:手把手教你修复LVM中PV显示[unknown]的诡异问题

本文详细解析了Linux运维中LVM物理卷(PV)显示[unknown]的故障现象及修复方法。通过分析问题根源、提供标准修复流程和特殊场景处理方案,帮助运维人员快速解决VG容量异常、PV状态丢失等问题,并分享预防措施与最佳实践,确保LVM存储系统的稳定运行。

weixin_26869081的博客 349

所有程序员会面临的问题:程序员只能吃青春饭?

所有程序员会面临的问题:程序员只能吃青春饭?

前方一片光明 1万+

梦幻西游端游脚本开发实战:从易语言到大漠多线程全解析

本文详细解析了梦幻西游端游脚本开发的全流程,从易语言基础入门到大漠插件多线程实战。重点介绍了易语言中文编程优势、大漠插件图色识别技术,以及多线程控制台开发技巧,帮助开发者高效实现游戏自动化,提升脚本稳定性和执行效率。

weixin_29251567的博客 1061

嵌入式开发真的是青春饭吗?

很多外行人都会觉得IT行业就是吃青春饭,到了三十岁之后就要转行,其实,这也只是外行人给下的定义,到底嵌入式开发是不是青春饭也要你自己来判断,不要被别人的三言两语就否定了自己,从而影响自己的职业发展。我们对技术非常熟悉,这样和客户谈判的时候,我们的用词更专业,理解更透彻,能说到用户的心坎里去,客户会更相信我们,从而增加我们成单率。创业其实也是一个不错的选择。当你从事嵌入式一定年限之后,你也有了充分的技术积累,有一定的能力去自己创业,行业内这样的人有很多,比如腾讯马化腾、百度李彦宏他们都有一定的技术背景。

m0_70888041的博客 1943

SAP公司间外协业务流程以及配置说明

SAP公司间外协业务流程以及配置说明

竹大的博客 7169

STM32Cube高效开发教程<高级篇><FreeRTOS>(十八)-----软件定时器

一、 软件定时器概述声明:本人水平有限,博客可能存在部分错误的地方,请广大读者谅解并向本人反馈错误。本专栏博客参考《STM32Cube高效开发教程(高级篇)》,有意向的读者可以购买正版书籍辅助学习,本书籍由王维波老师、鄢志丹老师、王钊老师倾力打造,书籍内容干货满满。在FreeRTOS中,自动创建的任务有空闲任务和定时器服务任务。FreeRTOS可以通过定时器服务任务提供软件定时器功能。在某些对定时精度要求不太高,无须使用硬件定时器的情况下,我们可以使用FreeRTOS的软件定时器。

我的博客 157

嵌入式这个青春饭我吃了整整几十年

发一个微信好友的嵌入式青春饭,下面的「我」指的不是小编。十几年前,我所在的企业被收购,是一家很小的技术型外资公司,收购后老板拿钱就直接回家养老了,公司是做的产品医疗产品,老板是英国人,在被收购的那天下午,老板买了几瓶香槟到办公室陪大家喝酒,他高举着酒杯嘴里大叫着cheers。但是除了他自己,我们几个国内打工的人都不太开心,毕竟要换一家公司上班,可能会有新的老板来指挥干活,说清楚一些,我们这些人还是...

张巧龙的博客 491

YOLO26改进策略【卷积层】| CVPR 2024 可变形卷积 v4(DCNv4)无界权重提表达 + 线程合并降冗余,强化模型收敛速度

DCNv4(Deformable Convolution v4)是一种专为广泛视觉应用设计的高效算子,它对DCNv3进行了关键改进,有效解决了DCNv3存在的速度慢和表达能力受限等问题。

Limiiiing的博客 694

嵌入式算吃青春饭么?基本不算。

在开始前我有一些资料,是我根据网友给的问题精心整理了一份「嵌入式的资料从专业入门到高级教程」,点个关注在评论区回复“888”之后私信回复“888”,全部无偿共享给大家!!!那为什么总是有人联想到做嵌入式就是吃青春饭呢?我想根本原因还是因为嵌入式工程师和程序员的千丝万缕的联系,在大多数人的眼中,嵌入式工程师等同于程序员,就是码农,写代码的。所以要想知道嵌入式是否是吃青春饭,先要明白为什么人们总是说程序员(纯软件工程师)是吃青春饭,再来分析它和嵌入式的区别。

单片机一哥的博客 302

中国各城市土地利用类型(城市功能)数据集(shp)

中国各城市土地利用类型(城市功能)数据集时间:2018年全国范围的城市用地类型数据(居住/商业/交通用地等共计11类)分类:居住用地、商业用地、工业用地、医疗设施用地、体育文化设施用地、交通场站用地、绿地等用地类型含城市编码、一级分类5个、二级分类11个1、上海市。

你好,我是小张同学! 1337

使用YubiKey进行全盘加密、加密启动分区以及利用UEFI安全启动的详细指南

在本教程中,我们将使用YubiKey来增强电脑的安全性,通过加密整个硬盘,确保只有持有正确YubiKey的人才能访问。UEFI安全启动是一种在UEFI固件级别实施的安全标准,确保计算机仅启动签名的启动加载程序。为了符合您的要求,我将以此方式分配内容,确保每部分都有详尽的说明和代码。现在,您已经成功地使用YubiKey设置了全盘加密,并使用UEFI安全启动为系统增加了额外的安全层。注意:为了简洁和清晰,本文中的代码可能不是最优的或最完整的实现。注意:为了简洁和清晰,本文中的代码可能不是最优的或最完整的实现。

qq_38334677的博客 1006

嵌入式工程师是青春饭吗?越老越吃香吗?

信息来自火哥,朱晓明,优快云等一位不愿透露姓名的嵌入式工程师说过,“我是一名嵌入式软件工程师,我现在慌得一笔!”并非计算机科班出身的他,整个七年下来感觉自己学习的课程也不比电子信息科班...

张巧龙的博客 4万+

42、InfiniBand技术详解:QP状态机、操作及错误处理

本文深入解析InfiniBand技术中的核心组件QP(Queue Pair)状态机、工作请求处理机制、支持的操作类型及错误处理策略。详细介绍了QP的创建与状态转换流程,包括INIT、RTR、RTS等关键状态,并提供了状态修改的代码示例。文章还探讨了工作请求的发布、资源使用限制、围栏机制以及重试和RNR流程,帮助开发者理解通信可靠性保障机制。此外,涵盖了多播组的应用场景与API使用方法,并对比了用户空间与内核级RDMA API的调用差异,最后给出了实践建议和常见问题解答,为构建高性能分布式系统提供技术指导。

oauth7security的博客 132

嵌入式算吃青春饭么?

相反,它更加注重技术深度、专业能力和持续学习的态度。只要保持对技术的热爱和追求,不断学习和提升自己的能力,就可以在这个领域中获得长期的发展和成功。随着工作经验的增加,开发者会积累更多的项目经验、解决复杂问题的能力以及深入理解特定行业或应用领域的专业知识。随着新技术的不断涌现和更新迭代,开发者需要不断学习新的编程语言、开发工具、硬件平台和。这个领域更侧重于技术深度、专业能力和持续学习的态度,而非仅仅依赖于年龄或体力。等技术的快速发展,嵌入式系统的需求和应用场景还在不断扩大。(IoT)、人工智能(AI)和。

hfc1688的博客 588

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

为什么程序员是吃青春饭的但还是这么多想当程序员的?

有些人会说:“互联网行业进入成熟繁荣期也不过十几年,这段时间里批量培养的程序员甚至还不到40岁,仅仅因为程序员里年轻人多,就能说明程序员这份工作就是青春饭吗?”也有人说:“你干不下去了只是说明你水平不行。”

Python966的博客 2103

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

嵌入式工程师都是“匠人”!

就在昨天的沙龙会议上,可以说是受益匪浅,能和大牛级别的牛工交流谈谈关于嵌入式行业的有关问题,然而今天给我印象最深的要是牛工说的“搞嵌入式的工程师都是匠人”做为一个出入行业的人来说真是摸不到头脑啊!为了搞清楚让我们深刻理解更多,牛工还特地给大家写了一份书面的回答,在这里真的要谢谢牛工的细心解答。原文如下:我说的搞嵌入式的工程师是最聪明的,应该还有个限定词是上世纪80年代就介入嵌入式开发的那批人最聪明...

weixin_33861800的博客 259

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

程序员吃青春饭?程序员在35岁以后是否需要转行?你规划好了吗?

都说程序员是一个吃青春饭的职业,都认为程序员到了35岁以后不转管理岗位就没有什么前途了,可能就要考虑换别的行业了,年龄越大可能越写不动代码了。那么程序员是不是35岁以后需要转行,我说说我自己的观点。关于程序员35岁之后是不是要转行这个问题,站在不同的角度有不同的理解,那不可否认的是,当今社会程序员确实存在职业生命周期比较短的这样一个问题。尤其是在许多公司招聘的时候呢,他们也考虑年龄的问题,觉得可能是年龄太大了,会不会以后写不动代码了等等这些因素。那么程序员是否到了35岁之后需要转行呢?

2201_75735270的博客 1134

嵌入式行业算青春饭吗?

今日话题,嵌入式行业算青春饭吗?嵌入式行业的技术要求确实非常广泛,需要深厚的知识广度和深度。这意味着入行门槛较高,我们需要了解不仅是软件和硬件,还要熟悉底层接口和硬件信号的处理方式,了解数据在计算机或其他硬件设备中的流动方式,甚至需要对整个操作系统有一定的了解。所以,嵌入式领域是否算是吃青春饭呢?我的回答是,在研发行业,嵌入式不算是吃青春饭的。它在企业中通常不容易被裁员,但同时也难以找到合适的人才,因为涉及的知识领域广泛而复杂,市场一直供不应求。如果你有兴趣学习嵌入式开发或提升自己的技能,可以利用提供的学习

linlaoshi2009的博客 582

嵌入式工程师是青春饭吗?

所以嵌入式工程师需要能有多个行业的知识,如果一个行业不景气,也有跳槽到其他行业的技术能力。第二,嵌入式工程师的经验是无法取代的财富,一个工程师要善于积累经验。积累经验的方法就是从项目中锻炼,如果一个工程师不愿意调整不同的项目,而只是多年在一个项目上修修改改,那么多年后就没有多少经验积累,那么也吃成了青春饭。首先,嵌入式技术是飞速更新的,对新技术的需求也在不断增长。掌握新技术的工程师通常是不容易被取代的,如果一个工程师没有持续学习新技术的热情和能力,那很有可能被淘汰,那对他来说就是青春饭。

STONE的博客 580

程序员等于吃青春饭吗? (二)

上次给大家分享了Part1 误区:软件开发职业是青春饭 今天继续更新第二部分Part2 程序员如何规避吃青春饭? 现今,科技领域技术更新迅速,作为该领域幕后勤恳劳作的程序员,要想在其中永远保持领先,跟得上时代,规避吃青春饭的尴尬,就需要时刻面向未来做好准备。但面对各种技术,各种开发语言,程序员该如何做?我们先来看看程序员的出路在哪里? 程序员的

黑马程序员官方博客 1315

程序员的青春饭现象真实存在吗?

点击上方“程序人生”,选择“置顶公众号”第一时间关注程序猿(媛)身边的故事走上学习编程,甚至将来做一个程序猿的道路,是曲折的。在选择走上这条道路之前,亲戚朋友也都提醒过我关于这个行业工作所存在的问题,其中的一点就是所谓的程序员的青春饭现象。我们先从青春饭谈起,判断一个行业是不是青春饭的标准,无非是岁月带来的经验和技能上的提升能否弥补甚至超越生理机能的下降。而生理机能的下降是我们目前难以阻止的,对于

程序人生的博客 1万+

程序员真的是青春饭吗?有谁能告诉我

饭后茶余,聊聊程序员之路,大多数人都是迷茫,觉得我们这行是吃青春饭,很多案例35+被裁员,我也觉得这可能是一个临界值,如果你跨过了这个值,是不是翻过山会有另一番景象呢。 学习了一晚上想写写东西,但是提笔不知道写啥,只好来这里看看,矫情的留下些啥吧。 大概多数人觉得过了35就转行吧。还有6年,大搞也赚了点钱了吧。但是还赶不上物价上涨的步伐。。。。 ...

沉下去,浮上来 932

程序员等于吃青春饭吗?(一)

在中国,人们对软件行业从业者有这么一个说法,即:程序员=吃青春饭的,这使得程序员的年龄问题显得相当敏感。 很多计算机相关专业的毕业生在择业时,不知道是受到什么因素的影响,对于程序员这个职业,普遍存在一个认识上的错误,他们认为程序员的“职业生涯”很短暂,吃的是青春饭,等年龄大了,如果不转行,就没用了,没有企业要了,生存都存在问题了。 还有很多人认为程序员这个职业眼

黑马程序员官方博客 7132

程序员真的是吃青春饭的吗?(献给即将进入职场的程序员们)

又有学生问我:程序员真的是吃青春饭的吗?我是不是做到三十岁就该考虑转型了? 我告诉他们: 这是中国的记者们用统计数字造下的一个弥天大谎,当我们看到微软集团内的许多白发程序员在兢兢业业地工作的时候,我们又用"观念"来说明中国的程序员吃青春饭的原因。实际上,不仅美国的微软,甲骨文,Adobe,暴雪,在中国的金山,寰宇,腾讯,盛大,都有或者将要有年龄很大的程序员,关键是他们做的东西和那些"挨踢"们不

532

程序员青春饭问题的本质及如何应对

目录 青春饭是一切职业的特点 程序员的青春饭有何特点 问题的本质在哪里 应对方法 青春饭是一切职业的特点 首先我们应对明白,青春饭不是程序员职业所独有的,几乎所有的职业都是青春饭。如果你看到其他行业的老师傅很吃香,那你怎么没看到从程序员成长起来的技术大佬们同样吃香?每个行业,技术足够专精之后都有其价值存在,但每个行业的工作主力都是价格低的年轻人,这是供大于求的经济状态决定的,也是...

xiaorang的专栏 1115

两年嵌入式软件开发的工作感想

13年大学毕业至今已经两年有余,想想自己的工作经历还是挺曲折的,之所以选择了嵌入式软件这个行业,一方面的确是比较感兴趣,另一方面我觉得软件行业薪资待遇还不错。嵌入式系统是相对于桌面系统(PC)而言的,属于专用软硬件系统,而桌面系统属于通用系统,对于我而言,通用系统不能完全满足我喜欢动手实践的习惯,比如说,利用硬件DIY一些好玩的东西。所以,能从事自己喜欢的一份工作还是挺满足的。     入职

jc70100322的博客 1万+
上一篇: 程序员等于吃青春饭吗?【转载】
下一篇: 堆栈以及程序变量的存储
lhylmt
博客等级 码龄12年 1粉丝 8原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值