❶ 为什么现在的程序员,真正的大牛非常少
简单算个账:近十多年来,中国的各种大学每年有30万计算机相关专业毕业生,加上其他行业的转入,编程岗位每年新增超过20万人,全国的规模大约300万。平均每人年15万成本,大约需要4500亿成本。市场有多大呢?手机万亿级,互联网万亿级,游戏万亿,企业服务市场万亿。至于不足的那部分在哪里呢?中国之外, 还有很多国家。
而IT和编程这种转移成本几乎为零的行业,在世界上任何一个角落都可以占领。以美国为例, 它本国市场规模比中国还大, 却也占领了世界上其它国家包括中国的大部分市场。美国大约有700-800万程序员,编程工资相当于中国的2-3倍,原因正是因为我们不能自给。世界范围来看, 把上面的市场单位换成美元就好了。
当程序员, 确切的说是码农, 是一个见钱最快的职业, 这也就导致现在干这个的特别多,各种培训机构也满天飞。当然, 程序员也是有分水岭的, 这取决于掌握的知识技能的多少。也有一些比较精深的知识,如数据结构算法、编译原理、操作系统、计算机网络、面向对象等这些, 如果能掌握,会让一个程序员的工作效率和质量有巨大的提高 , 也有了向高阶程序员进化了资格 。 然而, 对于一份普通的写代码的工作, 这些东西最多只能算是绵上添花, 掌握与不掌握, 对于饭碗没有本质的影响 。 假如把掌握这些知识作为程序员的入门标准, 那么程序员的数量估计会少一大半。不过话说回来, 不应该说程序员的数量多, 而是整个IT行业的从业人员多, 像做设计、产品、运营这方面的人, 数量不比程序员少吧。
❷ 为什么国内程序员都很少进行代码重构
说到代码的重构对于国外的程序员提到的比较多,特别是大型的开源工程,基本上一个模块或者函数的实现会反复的修改,一个文件能被修改成千上万次,曾经订阅了linux内核组的邮件,每天的收到的修改文件成千上万,有时候一个文件都能被修改上百次,对于文件修改最疯狂的是google的chrome源码,重构的次数,让你觉得每天都在重写但是功能上感觉越来越流畅。为什么我们周围的程序员绝大部分时间做的不是这样的事情。
为啥从直觉上觉得老外的写的代买质量比我们的要高,我们国内的程序员绝大部分的时间是在赶进度,准确的来讲忙着增加功能和修改bug,其实也从侧面反映出为什么国内出不了android以及Linux等影响深远的 科技 创新,从全球开源代码的占比就可以看出,差距还是很巨大的。
为什么觉得老外写的代码比我们的强?
1.国内软件发展主要阶段还在解决有没有,还远谈不上强大
中国的软件经过近几十年长足的发展,已经取得了巨大的成就,特别在互联网行业已经有几个巨头跻身世界前列了,最近炒的很热的脸书的用户数据泄密事件,作为当事人扎克伯格,也在论述中提到中国有几个很厉害的互联网公司,这说明中国在互联网领域还是取得了相当大的成就,但是在一些核心的领域,或者门槛很高的领域差别还是非常巨大。
任何事情在发展的初级阶段首要考虑的是不是有没有,所以如同创业初期的公司会选择短时间内搞出来个产品,哪怕是不成熟的产品,然后快速的投入市场,根据市场用户的反应同步追踪问题,等到产品差不多稳定,并且产品在市场上有了一席之地之后,后续的事情就要考虑优化功能,对里面的代码或者产品的性能进行全方面的提升,目前国内大部分的互联网一般比较年轻,还在解决有没有的问题,相信随着时间的推移以及国内软件的发展,也会有大量的高质量的开源框架代码出来,但这一切都需要很长的时间。
所以国内的程序员大部分时间都是在赶进度和根据需求完成功能代码。
2.软件产业的底子还很薄弱, 历史 积淀还不够
举个很典型的例子,现在很多国内的程序员到了30多岁就开始考虑后续的转型了,因为后面的轻轻人会带来很大的冲击,所以大部分的30多岁的程序员都在考虑自己后路,都要考虑转型的问题。老的有经验的程序员反而转型去做管理或者合伙创业了,哪有几个还在安心搞技术,年龄大了还在搞技术的还被人鄙视,觉得自己没有出息。
但是在国外写代码是一种很常见的职业,和别的工种没有多大的差异,40,50岁了写代码也是比比皆是,做软件是一种技术工种,经验的占比是很高的,所以老程序员写出来的代码更加有深度,稳定性更高,一切的根源还是产业的发展不够成熟,需要时间和 历史 的积淀,从这方面讲国内的软件整体产业还是比较薄弱,从业人员的整体素质和工作氛围还有待慢慢的成熟,周围都是有经验的程序员在带领着如何去重构代码,如何提升代码的质量,而国内大部分的程序要还是被产品经理鞭策着增加需求和修改代码。
3.公司的文化差异
目前很多的中国技术公司更多的追求的是短期利益的最大化,在基础软件的投入远远不够,毕竟基础的投入很难短期见成效,在一个具体的场景,有一个产品主体的功能已经实现了,也能在用户那边投入使用了,一般的公司很难拿出时间来,让你做代码的重构,毕竟这种事情很难直接产生经济效益。这与公司本身的文化差异有很大的关系,重视的技术或者懂得技术的公司对于这方面相对比较重视,反之就差很多。
小时候课本上就说着我们落后100年,所以高楼大厦不是一天建成的,所以在追赶的道路很漫长,所以承认存在差距,然后努力加倍的去追赶。
Time is money. 以目前国内互联网的情况,需求应接不暇,程序员基本上都是被需求与业务赶着走,时间非常紧张,在这种情况下,程序员很多时候唯一的选择就是赶紧实现需求的功能。所以,一个项目下来,代码基本上都变得非常非常的“垃圾”。
也有很多程序员想过在项目结尾的时候进行代码的重构,基本上每个程序员也都知道重构代码的好处,但是并不代表着真正能做起来。还是那个原因,国内互联网的速度太快,需求应接不暇,做为程序员,基本上没有时间来做这件事情。
而另外一个原因是跟团队负责人有关。若团队负责人能够意识到重构的好处,那么他可以为此单独划分一段开发时间出来,让大家分别负责一个模块进行重构,这都是可以安排做起来的。这也需要团队负责人如何在需求人员的需求与代码质量的进度上做一个平衡,进行统筹安排。
最后我想说一个可能很少意识到的原因,那就是人员流动问题。国内互联网目前人员流动非常的大,尤其是北上深这样的互联网发达的城市,基本上是平均两年就会走一大波人,在这样的情况下,也会考验从业人员的职业道德,即我到底要把代码写的多好,要把代码的可维护性做到多好,其实这都是从业人员自身需要考验的问题,因为完成一个功能很容易,但是要考虑的全面就是另外一回事了。而人员流动带来的另一个问题就是有一些代码是很难看懂的,即有些代码在人员离开后成为了“ 历史 ”,无人敢动。这也会阻碍着软件的重构工作的进行。
从我所讲的这几种情况来看,重构其实是大家都能知道的好处,但是真正实施起来却又有现实的约束,需要负责人来做这样的统筹安排与推动。
成本太大
大多数软件产品的开发都是经过了很多开发人员的付出,如果进行代码重构需要了解产品、了解框架、了解代码逻辑,这个过程会花费大量的时间和人力成本,对于企业来说,效益是第一位的,与其花费精力进行效益不大的产品重构,不如去承接更多的项目来的实在。
领导决策
由于大部分企业的老板都是非技术人员出身,他们更关注效益和客户,为了符合企业的发展,在进行产品开发时会更多的采用新技术来吸引客户,花费精力重构代码不如开发一套新产品或者开发更酷炫的效果更具有实在意义。
代码规范不足
由于国内互联网较之国外起步较晚,很多企业发展时间较短,加之人员流动比较大等多方面的因素,很难形成标准、严谨、行之有效的代码规范,所以很多技术人员在开发时都是根据个人风格习惯在开发,等其他人接手代码时,缺少相关标准和文档,很难理解代码逻辑,花时间去了解代码、重构代码不如直接推翻重做来的方便。
客户定制化需求
部分企业创业初期对企业信息化是不够重视的,只有企业发展到一定程度才会考虑信息化建设,而由于业务的限制,大多数标准化的互联网产品都很难满足企业的实际需求,需要进行大量定制化的开发,对于互联网企业来说,即使产品开发足够完善,在实际项目中也需要进行扩展,倒不如直接在项目中进行调整。
程序员的发展限定
在国内很少有终身的程序员,大部分都会逐渐转向销售、售前、项目经理、产品经理等岗位,而这些岗位则需要了解业务、了解客户,对技术的需求反而不会太高,所以与其花时间去专研技术不如将更多的精力用在业务和项目层面。
代码能够重构对底层框架要求深度掌握、且代码框架本身要足够灵活,而国内绝大部分技术人员都是停留在对框架的使用层面、少数可以完善、结合使用,极个别的在做同语言山寨或者换一种语言重写,能够对产品体系进行把握、与时俱进扩展实在是凤毛麟角。随着国家的经济提升、IT行业逐渐成熟,在我国这么多IT公司基数下,即便是凤毛麟角的概率,重视基础框架、积累萃取、不断迭代完善的一些技术公司也会慢慢崭露头角、涌现出来的。
【国内程序员很少进行代码重构】,这个现象虽然没有什么调查统计,不过我写了十多年代码,也发现身边的程序员大多数是这样的,【宁可写新的代码,也不愿意重构老代码】。下面我也谈谈自己的看法:
系统没有问题,就是最大的功劳
我见过的大部分的传统行业的软件公司或IT部门是这样的(互联网公司不太了解),“只要系统稳定,那么就是最大的功劳”,而保持系统稳定最好的方法是什么? 就是尽可能的不要动系统!
可能很多人不能理解,但很多公司确实是这样,甚至公司对项目的考核标准中,项目有什么突破的权重很低,是否有生产事故的权重很高。所以很多“机智”的项目组成员,千方百计的不接需求,或者把需求推给别的项目组。在这种单位里面,别说重构了,新代码都写的不多。
测试覆盖度太低,重构代码没办法保证质量
代码重构,很重要的一个问题:“重构后的代码谁来保证?如果影响到原有的功能怎么办?”
这时候很有效的一个方法,是使用各种自动化的测试来保证重构代码的质量。
但是,大部分公司,不管是单元测试还是其他的自动化测试,都是不健全的,甚至是没有的。所以只要不是被逼不得已,程序员宁可重新写一个方法,也不愿意重构之前的代码。
其他
进行代码重构不是一件容易的事情,务必需要对需求熟悉;对代码 历史 变更熟悉;对代码框架,模块熟悉;对产品更新迭代做好风险把控,时间成本把控……
进行代码重构需要能力非常高,责任心非常强的人进行,甚至需要一个优秀的团队完成。
为什么要代码重构?理由一大堆,我认为主要有两条,一是原代码已不适合扩展新需求,二是原代码已拥肿不堪,乱七八糟。
为什么很少重构?除了上述分析外,还有其他因素,如人员流动快,原团队原作者早已不知何去何从了。又如需求和业务繁多,完成工作开发都累得半死不活,日理万机似的,哪有时间和心情重构?
谢谢大家。
1.国内程序员技术能力不足以进行代码重构
大量的软件从业人员连编程规范都不熟悉,怎么可能做代码重构?更多的人只会写写hello world,只会拷贝粘贴小段代码,连if else这种语句都写不清楚甚至漏掉逻辑,连面向对象的编程思想都没有,谈何重构?
2.国内程序员的沟通能力说服能力一般。
进行软件重构,必须说服经理,让经理相信重构会带来软件质量的提高和故障率的逐步降低,这样经理才会安排人力进行重构。
3.国内软件开发更注重bug的及时解决
国内软件开发大量的人力被分配到解决短期的某个bug,没人抽时间思考如何长久的彻底的解决软件缺陷,其实解决bug不重要,找到软件的缺陷或者性能低下的地方才重要,这些才是重构的点。国内加班加点疲于奔命式的开发,没人考虑bug率是否长期内能够收敛,总是先解决眼前的问题再说,处于一个永远解决bug的死循环里。
这种工作模式是愚蠢的,不是smart的。
软件开发,一定要动脑子,不要蛮干,这不是耕地,力气大就耕的多。
重构代码的目的说白了,就是让软件开发人员更自由。
谢谢楼主的问题,这是一个我特别想回答的问题?
为什么?因为,第一,我是一个对代码有洁癖的人,受不了一坨,一坨那样的代码。第二,我是一个践行Clean Code 的人,给大家我主要负责的一个项目的一组数据(java),总代码量20万行,UT coverage(单元测试代码覆盖率)82%,代码重复率0.5%,代码规则(sonar)违反(Code issue)0,甚至连最低的违反都没有。
也正是因为我的项目在实践Clean Code上的数据,我经常去给不同的团队做分享,也对团队对这个重构不太上心有一些理解。
大致以下几个原因。
第一,也是最多的,交付压力,大部分人都会抱怨,你看我们有这么多新功能,还有那么多bug,根本忙不过来,哪有时间重构?
第二,重构意识不足,老板,管理人员总是希望这个我们要有,那个我们也要实现?为什么?因为别人有,别人有我们没有可能会造成用户流逝。即使有一些有见识的程序员和老板反应这个重构问题,但是重构从来不是高优先级的。毕竟,现在的软件的生命周期可能很短。
第三,人员流动性大,这个是我听过最奇葩的一个理由,我问一个来听培训的哥们,说你代码写成这样,以后怎么维护?这个哥们说,我也知道难维护,但我明年就跳槽了。
第四,设计上就不需要重构,曾经给一个保险公司做分享,我本人也是做金融相关产品后台的,我就问你们这样写代码,可能三四年以后就非常难维护了,还是要尽快重构。他们的回答是,我们不重构,我们只重写。什么意思那?就是一个系统,三四年以后在写一遍。
第五,程序员本身的问题,可能第一写单元测试,修改命名,修改代码结构,是一件很没有成就感的事情,也是一个没有多少附加值的事情。毕竟现在你去找工作,这个代码质量方面的问题会问得很少。
第六,我见过的我不能反驳的一个回答,我的英文太差,不能很好的命名,而我也不想学英文。
第七,反正我已经实现了功能。
最后,用一句话来提醒程序员们,重构是多么重要。
出来混迟早要还的,挖了坑迟早要填的。
在国内,【重构】这件事是程序员最喜欢做的事,而不是公司喜欢做的事。
但程序员喜欢并不能影响公司的决策,所以,国内的现象就是软件系统很少有重构。
其根本的原因在于,国内的公司所推出的系统大多没有重构的价值。
1、国内的互联网公司存在这样一种快节奏,那就是发现一个有价值的创意,就马上进入开发,开发完成立即上线,并立马推广使用。这是一种快速试错的模式,一旦发现系统在 社会 中没有引起反响,那就马上把系统再下线。这种情况下的系统哪来的重构价值呢?
2、即使一个系统上线成功了,也积累了大量的用户,貌似为了系统的稳定性和性能,可以有重构的机会。但事实上不是,国内公司仍旧不会选择重构,因为重构带不来新的价值。所以,公司多数都会在系统上添加新的功能来吸引新的客户,而不会考虑重构现有系统。
总得来说,引起重构的原因在于能够有持续的价值。没有价值的事,企业当然不会做,仅是程序员的一厢情愿而已。
你只是见到了你所在的公司现象,不代表所有,也不能代表大部分的。
代码重构还是存在的现象
代码设计烂,经常出问题、扩展麻烦、维护心累、数据混乱、结果不清醒、模块划分混乱
就可能要考虑到重构了
呵呵,
老大说:
你赶紧去修复一下这个bug,
还有几个功能没有实现,加班搞一下,
pm 说:
这个功能改一下,
还有这个,界面重新调整一下,
这个业务流,现在不一样了,
客户需求需要多几个功能,
老板说:
这东西下周能出来吗?
❸ 从事程序开发工作,已过33岁,还能撑多久
“程序员干到35就不行了!”这是我们IT行业普遍存在的一种说法,而且还有各种年龄版本,有的说到30岁;有的说到35岁;有的说到40岁,达到这个年龄上限就必须要调整方向去做管理、产品、业务等岗位的工作,甚至创业的也大有人在,反正就是不能再写代码了。但小开见过了太多国内开发者,也接触过许多国外的程序员。负责任地讲一句,到了35岁依然致力于写代码的人,有的是!!!
最后,有一点很重要,要一直写代码可以,但是千万不要除了写代码其它什么都不会,写代码只是解决问题的其中一环而已。抽像的说学习写代码就是学习解决问题的能力,而一个企业所面对的所有问题在大小、难易程度、重要性方面都是不同的,作为一个打工者,终极目标就是替所在企业解决最重要最核心的问题,至于解决问题的方式是通过写代码还是通过别的途径,这都是没有限制的。但在国内,普遍来说,能通过技术解决的问题都不是问题。
❹ 程序员太累怎么办
程序员真的很辛苦么?
做程序员不好!程序员就是一工地里面提灰桶的民工。大公司的程序员还好,仅仅只是让你每天提灰桶。小公司就不行了,你不但要提灰桶,而且还要去合泥,砌墙,做木工。甚至只要工头(就是老板)高兴,泥还得客串着去做厨师,给民工们做饭。不过,忍一忍就过去了!当你的技术,你的经验,你的声望积累到一定的程度,你就可以升级成项目经理了!哈哈,那个时候你的日子就可以快活点了!
程序员本身:
这一行正如你所说得:压力很大,工作量也很大,很枯燥,而且生命周期也就是到35岁左右。这些都是程序员的缺点。
程序员的优点:
挣钱比较多,工作环境好,能够于时代共同进步。
程序员的发展:
如果单从程序员本身来说,发展不大,但是大部分程序员有了一定的知识基础,和工作经验后,都会继续发展,你也可以理解为“跳槽”。随着知识的基类,经验的丰富,你的工资也会随之上升。如果你有一定的领导能力,最后发展到“管理层”,这样的话你就不会轻易的被公司和时代“晌销淘汰”!
而且毕指,现在编程公司大多都是外企,如:美国,日本。发展好了有一定的出国机会,对你的前途也是大有益处。
所以不要从单发面来看“程序员”,要从工展的眼光来看,至于你自己的前途如何,那就要看你自己了!!
当程序员累吗
您好,很高兴为您解答!
我是程序猿转行的,我给你说说一些我的体验吧;
程序猿累是普遍的,但是也有一些例外的公司,几个人维护一个项目,没有什么大需求,但是这样的公司凤毛麟角;
工资的话相对其他行业,偏高;但是最不好的两点是,女生少,找女朋友不容易;还有就是天天都是对着电脑,对身体不好,也不会交接,很多人慢慢的就变成不太会说话,活在自己的世界里。
希望我的回答能够帮助到您!
我是一名程序员,感觉这工作太累了,经常有想放弃的想法,怎么办?
每一份工作都累,都不容易,换工作之前先了解一下自己适合什么工作,有合适的可以换,但是不要一冲动就换了,祝你好运~
做程序员是不是很累,每天要工作多久
北京JAVA程序员一天九小时,工作不忙服务器不用调试一周就有双休,一个月月薪1w,不过也是有点累,一天基本看电脑,注意保护眼睛
程序员到底有多累,有多辛苦
在北京基本都是双休的,之所以说辛苦,主要是公司可能某段时间赶项目的话会需要加班的。当然如果效率很高的话,那根本不涉及到加班这么一说啊。在很多大公司的话,程序员待遇是想当令人羡慕的。。根本就不是说的那么苦逼
程序员手谨配到底有多累,多辛苦
互联网行业和传统行业相比,他们更强调快速迭代和开发,即时的用户反馈;因此对于大部分互联网企业来讲,时间就是机会,甚至只要落后于别人几天,就可能错过发展的最好时间;因此互联网行业的时间紧迫感比传统行业以及传统软件行业都要更加强烈。
因此程序员们,尤其是互联网的程序员的工作肯定是非常辛苦的,996(早上9点到晚上9点,每周六天)是很常见的工作时间;加班,躺椅基本上成为一些互联网企业的标配;猝死是屡见不鲜的新闻;
很多程序员在出差,旅游,度假甚至过年的时候笔记本电脑都不会离身的,因为你不知道什么时候系统会出问题;不管你在哪儿,在什么时候,只要一个电话,问题必须得到及时的解决。
程序员是辛苦的,程序员是劳累的,不过大部分程序员也是快乐的;大部分程序员看到自己的成果变成用户的习惯,变成用户的挚爱,享受着用户的赞美,那个时候就会觉得一切劳累都是值得的;
自Avazu Holding张中庆
程序员到底有多累,多辛苦
程序猿的工作强度和工作内容密切相关。
如果从事和客户密切沟通,需要及时解决问题的岗位,往往是非常辛苦的。每年支付宝和微信的负责红包功能的程序猿都要守在服务器前处理负载,解决网络问题。每到双十一,也是淘宝程序猿加班加点的时候。
如果很介意加班的话,建议从事一些较为稳定的工作。例如维护,测试等。
做程序员工资高吗?平时工作辛苦吗~
我做过7年程序员转行了,很辛苦,收入在北上广很客观。其实和盖房子的民工是一个性质,人家搬砖你搬代码,未来人家还能发展成包工头,程序员如果不在外企,过了三十岁就歇菜了!慎重!
我是一名程序员,感觉这工作太累了,经常有想放弃的想法,怎么办?
每一份工作都累,都不容易,换工作之前先了解一下自己适合什么工作,有合适的可以换,但是不要一冲动就换了,祝你好运~
程序员到底有多累,多辛苦
北京JAVA程序员一天九小时,工作不忙服务器不用调试一周就有双休,一个月月薪1w,不过也是有点累,一天基本看电脑,注意保护眼睛
❺ 程序员累吗
程序员累吗
首先,明确一下你选择程序员的理由。
如果因为程序员吃香伐者好赚钱之类的话,还是改变主意吧,程序员只是个技术民工,跟钳工是一个工种的,许多广大的程序员还挣扎在蜗居生活中。既然你是文科出身,为什么不去找一个更对口的工作,像你说的,即使经过培训,并且培训机构分配了一家还算可以的单位给你,你不能可能一辈子只做初级程序员,给别人做做ERP,做那种“美工、设计、架构、编码”四项全能的程序员给一些中小公司压榨劳动力。但是,向上爬的话,很多基础知识是你不具备的,无论是技术方向还是管理方向,这些培训机构不会教你,他们也没这个义务,而你呢,一个文科生每个月拿着不到5K的工资,运气不好,在小公司做,加班时少不了了,一天工作10小时以上,一个星期6天,运气好了呢,在大公司里,比你条件好,并且技术基础扎实的员工有很多,得不到晋升的机会,不过是蹉跎岁月,何必呢。
劝你还是考虑周详再做决定,无关程序员好做不好,累活不累,生活就是生下来活下去,累时难免的,但是我们要做的是让自己不那么累,选择一条比较好的路给自己。
做程序员工资高吗?平时工作辛苦吗~
我做过7年程序员转行了,很辛苦,收入在北上广很客观。其实和盖房子的民工是一个性质,人家搬砖你搬代码,未来人家还能发展成包工头,程序员如果不在外企,过了三十岁就歇菜了!慎重!
当程序员累吗
您好,很高兴为您解答!
我是程序猿转行的,我给你说说一些我的体验吧;
程序猿累是普遍的,但是也有一些例外的公司,几个人维护一个项目,没有什么大需求,但是这样的公司凤毛麟角;
工资的话相对其他行业,偏高;但是最不好的两点是,女生少,找女朋友不容易;还有就是天天都是对着电脑,对身体不好,也不会交接,很多人慢慢的就变成不太会说话,活在自己的世界里。
希望我的回答能够帮助到您!
中国程序员为什么这么辛苦?
十年了,苦吃了不少,经验也有些。现在却越来越讨厌做开发了,越来越不想做IT。大学时曾经的梦想早已灰飞烟灭。现在回头想想,真是 入错了行。恰同学少年那会儿,正是IT在中国兴起不久,满怀 *** 进了家软件公司。从技术支持做到了PM,三年时间。却一心想做开发,一心认为写代码才有创 造性,才会有出路,于明转做程序员。从Delphi,Java,perl,python,erlang...到C++孜孜以求,从编译原理到操作系 统,TCP/IP到图像识别,苦练内功。时时抽空向高人请教,以开愚昧。可惜呀!到今日才明白,为什么辛苦的总是我?为什么谈了女朋友一再分手?为什 么?...
IT业有中国根本就不景气,实际上在中国没有几个是景气的。在武汉是这样,在无锡是,在上海是,在那儿都差不多。以前在武汉工作,经常出差。做开发也出 差,一出去最长待过一年,在北京。多则几个月,至半年,少则几周。翻来倒去就是SQL,delphi。这种人,试问那个女孩子愿意跟他?(当然也有愿意 的,一般情况是这样。)薪水就更别说了。顾自己已算是凑合,想有车有房?!
一天和一个同事聊天,突然醒悟为什么我至今这么忙忙碌碌,自己疲劳不甚,又不受人待见。仔细想想,其实我前任女友就对我说过,她不喜欢我做技术,她希望我 去考工务员。我当时一口回绝了,还误以为她是嫌贫爱富。其实嫌贫爱富也没什么不好,那也是人的一种自然所求。我不也一样吗?我如果不受富,何必去找薪水多 的工作呢?
自己也郁闷,路越走越累,不知何时是个头。有时也想,死也许是个解脱。^_^写程序对我来说,最好是个兴趣,这样我就可以研究我想研究的,做我想做的。
请问Java程序员前景怎么样??做程序员真的很累,好纠结啊
前景一片光明。你不要死脑筋,程序员做个3,5年就够了。剩下的你换工作找管理的,或者去甲方运维或管理。开始累点是为以后打基础。哪有一开始就轻松后面又高工资的工作呢。
程序员的生活真的很累吗
您好,很高兴为您解答!
我是程序猿转行的,我给你说说一些我的体验吧;
程序猿累是普遍的,但是也有一些例外的公司,几个人维护一个项目,没有什么大需求,但是这样的公司凤毛麟角;
工资的话相对其他行业,偏高;但是最不好的两点是,女生少,找女朋友不容易;还有就是天天都是对着电脑,对身体不好,也不会交接,很多人慢慢的就变成不太会说话,活在自己的世界里。
希望我的回答能够帮助到您!
程序员到底有多累,多辛苦
北京JAVA程序员一天九小时,工作不忙服务器不用调试一周就有双休,一个月月薪1w,不过也是有点累,一天基本看电脑,注意保护眼睛
java程序员真的很累么?
都说搞软件的很累的,每天熬夜,脸上由于辐射一张脸也不成样子了。
不知道在线的做软件的哥哥们,你们有么有双休啊,或是一个礼拜有一天休息。
我有个朋友在北京工作,早上九点上班下午五点下班,这很好啊。
不知道各位是不是也这样,不是传说的那么每天熬夜,弄的很累很累,而且还没有加班工资
程序员上班累不累?
那要看你上班的 *** , 如果你热爱自己的事业胆 那肯定不累 如果你是为了 挣钱 才去当程序员 。 我劝您别去, 因为 每天会面对一大堆的代码, 很枯燥, 你也做不出什么成就, ~
努力吧 往自己的目标奋斗吧~~
程序员到底有多累,多辛苦
互联网行业和传统行业相比,他们更强调快速迭代和开发,即时的用户反馈;因此对于大部分互联网企业来讲,时间就是机会,甚至只要落后于别人几天,就可能错过发展的最好时间;因此互联网行业的时间紧迫感比传统行业以及传统软件行业都要更加强烈。
因此程序员们,尤其是互联网的程序员的工作肯定是非常辛苦的,996(早上9点到晚上9点,每周六天)是很常见的工作时间;加班,躺椅基本上成为一些互联网企业的标配;猝死是屡见不鲜的新闻;
很多程序员在出差,旅游,度假甚至过年的时候笔记本电脑都不会离身的,因为你不知道什么时候系统会出问题;不管你在哪儿,在什么时候,只要一个电话,问题必须得到及时的解决。
程序员是辛苦的,程序员是劳累的,不过大部分程序员也是快乐的;大部分程序员看到自己的成果变成用户的习惯,变成用户的挚爱,享受着用户的赞美,那个时候就会觉得一切劳累都是值得的;
自Avazu Holding张中庆
❻ 中国的程序员数量是否已经饱和或者过剩
程序员的数量是否已经饱和或者过剩?
任何一个行业,基本都是呈现金字塔结构。处于低端的人很多,越往上人才越少,很多大厂还不是喊着招不到人。
1、未来IT行业会持续发展,C端近几年内用人需求会缩减,B端和高级产品端会加强,对人才技术会有更高的要求,高端技术人才的春天来了。
2、初级人员的确会更内卷。
3、35岁现象短期内不会得到改变或者缓解,会变成各行业普遍现象。35岁会变成一个分割线,变成贫富分化线。
4、油条岗位会变少,低端业务码农,未来堪忧。