老程序员肺腑忠告:千万别一辈子靠技术生存!

发布时间:2023-04-29 09:31:51
 

  作为一个有多年发展经验的老人,回头想想自己,觉得特别想对那些初学JAVA//DOT、NET技术的朋友说点心话,希望你能从我们的经历中受到启发。

  1.程序员正确的自我心态到底是什么样子?

  在中国,你不能因为学习技术而过上稳定的生活和高薪

  不要认为那些从事市场发展和跑腿的人没有前途

  我不知道你是否知道中国有相当大一部分软件公司。他们的软件开发团队很小,甚至只有1-3人,甚至不是一个项目团队。然而,这样的团队必须承担软件公司的所有软件开发任务。在软件启动和开发的关键阶段,团队成员需要日夜加班,我们还需要担心测试的漏洞和无法按时提交的软件模块功能,有时如果你不幸加入现场开发团队,你需要离开家告别你的女朋友,封闭开发,你通常除了代码是吃和睡觉(富有的公司甚至请保姆为你做饭,让你节省更多的时间工作,让你累休息,不累立即工作)

  更可怕的是,你接触的人际关系非常单一。除了有限的技术人员,你几乎看不到在其他行业工作和工作的人。你的朋友圈又小又单一,甚至破坏了你原来的爱情(想象一下,如果你在其他地方做了2个多月的现场开发,但从未见过你的女朋友,你的女朋友会对你露出牙齿吗)

  也许你得到了所谓的白领工资,但你失去了享受生活的自由。如果你想成为一名技术人员,特别是开发人员,我想你很快就会明白你有多想在一个地方呆很长一段时间,认识一些朋友,有更多的生活时间。

  与我们的生活、人际关系和工作相比,那些从事售前和市场发展的朋友比我们有更多的工作时间,甚至他们的工作时间有时可以考虑生活时间,他们可以通过市场发展,了解各行业,可以了解各种朋友,他们比我们坦率地说,只要他们和我们一样勤奋。(有一种勤奋的普通人,如果给他换个地方,他马上就会成为一个勤奋出众的人)

  2.技术最强的人不一定是100%的赢家

  在学习技术时,不要认为如果技术最强,你可以成为100%受人尊敬的人。

老程序员肺腑忠告:千万别一辈子靠技术生存!_人工智能

  图丨《Ready Player One》

  有一次,一个人在采访项目经理时说了这样一段话:我只使用最听话的人,根据我的要求,只要听话,如果不听话,不管他的技术有多好。然后这个人有机会试用,如果没有意外,他将成为下一个项目经理的继任者。

  你知道朋友们吗?无论你的技术有多强大,你都不能像其他人一样自由地腾出时间来研究LINUX源代码,甚至写一部像LINUX一样的杰作来展示你的才能。你需要做的是按照要求编写代码。编写代码的意义是规定的。如果你按照规定编写,你很快就会发现你昨天编写的代码与你今天编写的代码有很多相似之处。当你编写代码一段时间后,你会欣赏复制、复制和粘贴技术对你来说是多么重要。(如果你没有做过一年以上的真正发展,不要反驳我)

  如果你有幸听到市场人员或领导人的谈话,你会隐约觉得他们都在使用技术人员作为编码机器,你的价值并不像你想象的那么重要。在你的团队里,你可能正在和同事讨论一个技术问题,因为他拒绝接受你,你也拒绝接受他。你们都认为你们都是对的。事实上,你们俩都是对的,争论的目的是证明你们在关键场合比对方有更好的技术和更好的技术。(在一个项目开发中,没有人愿意长期听别人的话,总想换个职位领导别人)

  3.技术不是保护伞,不要盲目创业

老程序员肺腑忠告:千万别一辈子靠技术生存!_大数据_02

  图丨《Ready Player One》

  更不用说认为,如果我的技术足够好,我会自己创业,我有资本创业,因为我从事技术。

  如果你这么认为,这真的是个大错误。你可以在非技术人员中进行调查。很少有人知道C#和JAVA,更不用说欣赏你的技术是好是坏了。总之,技术只是一种工具。善于使用这种工具为他人工作的人往往不擅长使用这种工具为自己创业,因为这是两个概念,训练技能完全不同。

  创业之初,你的人际关系,你处理人际关系的能力,你对社会潜规则的理解,以及你是否理解别人的心,你是否会说人们喜欢的话,以及你提供的服务的规划和推广,可能有10000和100万个值得我们关注的问题,但你会发现,如果你创业到一个快速成功的阶段,技术很少包含在1000或100万以内,你会告诉自己:我为什么要亲自做技术?我不能雇佣一个人。在这个时候,你将真正理解技术和你以前的技术人员的作用。

  4.总结小记

  基于以上讨论,我建议那些学习技术的朋友不要以科举考试的心态学习技术。他们几乎痴迷于技术学习。他们想掌握所有的技术,让自己成为技术领域的权威和专家,必要时或不开心时在网上告诉菜鸟他们是前辈。

  技术只是一种工具,是你在人生的一个阶段生存的工具。你可以一辈子喜欢他,但最好不要一辈子靠它生存。

  做一件事让别人用,别人用,可以提高他们的工作效率,想象一下,你做1万道技术练习有什么用?只会让人觉得酸,或者在学习中,培养更务实的态度,比如研究当地市场的软件公司,他们离他们的要求有多远,他们应该做什么来满足他们的要求。在分析了这些之后,你会发现技术的贡献率并没有你想象的那么高。

  无论是学技术找工作还是创业,都要对技术本身有一个清晰的认识,BILLL不会出现在中国。 GATES,因为目前中国对技术人才的尊重还不是很高,只停留在以软件技术人才为人才机器的尴尬境地。(如果你不明白,一种可能是你目前只从事过技术工作,你的朋友圈大部分都是技术朋友,另一种可能是你还没有工作,但是喜欢看比尔·盖茨的传记。)

上一篇 discuz制作插件备忘录
下一篇 RHEL5 下挂载NTFS硬盘

文章素材均来源于网络,如有侵权,请联系管理员删除。

标签: Java教程Java基础Java编程技巧面试题Java面试题