在过去的十几年里,我一直是一名开发人员。不久前,我公司的一名实习生问我作为一名开发人员最酷的事情是什么。这是我的回答:1.你是一个真正的实干家。在瑞典这样的国家,工人受到很好的保护,真正靠自己工作比依靠别人的才能更有价值。2、收入高。这是一份需求量很大的工作,公司将竭尽全力吸引和留住最优秀的人才——水果篮、免费早午餐、免费手机、免费短信、弹性工作时间、免费干洗、健身卡、护目镜、派对、旅游、高端电子产品,只有你想不到的,没有他们不能提供的。我曾与那些曾经是天才音乐家、记者和运动员的人一起工作过,他们****选择转行成为程序员,因为他们看到了成为程序员的好处。3.大多数时候你会和电脑打交道,这比和人打交道容易多了。4.只要按时提交高质量的代码,你可以在任何地方工作(家里、海边、山顶等)。Linux是世界上最大的软件项目之一,由来自世界各地的人们远程开发。许多大公司已经接受了这种工作模式,放松了对团队的控制,让开发人员选择他们的大脑最擅长工作的地方。5.随时工作(晚上、周末等)。如果您是夜猫子或早起者,您会喜欢开发人员的工作。由于开发是一项脑力劳动,朝九晚五的工作时间往往不适合我们。这个时间可能不是你大脑最活跃的时间,所以你需要调整你的工作时间。6.工作方式无关紧要。很少有人真正知道你在做什么,所以你的老板几乎不可能对你进行微观管理。如果有一个人可以理解您的代码,那么他/她很可能不是管理您的人。7、在从纸质世界向数字世界过渡的过程中,很多行业都在接受软件,或者正在经历软件改写迭代的阶段。这个具有编程技能的人创造了一个极好的人才市场。8.由于技术(语言、框架、工具、数据库、操作系统等)每隔几年就会发生变化,因此成为开发人员不需要多年的工作经验。您所要做的就是了解当代堆栈,然后您就可以找到工作了。编程是边做边学的工作。没有人可以在阅读一本书或参加训练营后立即成为一名优秀的开发人员。9.你将在一个非常安全的办公室工作。办公室里很可能会有高档家具和高档硬件。当然,舒适的空调一定是必不可少的。医生和忽视面对他们的病人,消防员冒着生命危险工作,火车乘务员在他们的车上走来走去,乞丐坐在寒冷中。在安全性方面,很少有其他职业比开发人员更安全。10.比较容易。只要你不是“刺头”,一般情况下,你只需要将某人的想法付诸实施,就能得到报酬。公司和管理层将为你提供足够的支持,让你的大脑保持良好的运作。他们明白你的大脑是你最强大的武器,所以通常情况下,他们不会做让你不开心或给你太大压力的事情。11、工作速度可自行决定。工作时间的估计毫无意义。这是由软件开发过程的性质决定的。许多公司已经放弃了时间估算。项目做完了就做完了,再估算也没用。12.人们认为你超级聪明。编程工作需要抽象思维,以及解决问题的毅力和毅力。许多人害怕甚至讨厌计算机。但是你有能力用电脑开发软件。别人会把你当英雄看待,会觉得你一定很聪明(别不好意思,这是你努力换来的)。
