热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

程序员在职场--该反思了吗?

如果用下面一段话来描述真正的程序员,应该是恰当的:这是一群热爱钻研技术的人,一群单纯而诚恳的人,一群不屑争名夺利的人,一群鄙视虚伪做作的人,一群富有激情又有梦想的人。但同时,这又是一群被认为是愣头青的人,一群不懂人情世故的人,一群在底层打

如果用下面一段话来描述真正的程序员,应该是恰当的: 这是一群热爱钻研技术的人,一群单纯而诚恳的人,一群不屑争名夺利的人,一群鄙视虚伪做作的人,一群富有激情又有梦想的人。但同时,这又是一群被认为是愣头青的人,一群不懂人情世故的人,一群在底层打

  如果用下面一段话来描述真正的程序员,应该是恰当的:

  这是一群热爱钻研技术的人,一群单纯而诚恳的人,一群不屑争名夺利的人,一群鄙视虚伪做作的人,一群富有激情又有梦想的人。但同时,这又是一群被认为是愣头青的人,一群不懂人情世故的人,一群在底层打拼却难走到高层的人,一群不被重视的人,一群经常被当作垫脚石和牺牲品的人,一群被现实生活压得喘不过气的人。

  不可否认,称谓从“IT精英”到“IT民工”的转变,意味着现在的程序员生活得更加艰难。大环境当然是一个重要的客观原因,但是,我们个人主观方面也需要重新审视。是时候需要反思一下了,问题出在哪里?

  仔细思量,我们从小就一直被灌输的“正确”思想,为什么在现实中并没有成为指导我们工作和生活的理论武器了?我们从小就被教育:要做一个诚实的人,一个正直的人,一个与人为善的人,一个积极勤奋的人,......。在现实中,无论是有意识的还是无意识的,我们一直是这样做的,可结果了?不要说实现理想,就连生存下去都有很大的压力。菜价涨了、房价涨了、油价涨了......,无不让我们倍感焦虑,没有安全感。

  那么,是不是为了实现理想,我们就必需变得虚伪、变得世故、变得圆滑、甚至违背自己的良心、出卖自己的灵魂了?当然不是,这就从一个极端走向了另一个极端,从生活的困境走到了心灵的困境。

  英雄通常有两种,一种是刚正不阿、宁死不屈、大义凛然的人。一种是低调潜伏、隐忍屈辱、等待时机的人。第一种人之所以能够成为英雄,通常是因为他们最后多成为了烈士;第二种人之所以成为英雄,香港服务器租用,往往是因为他们解救了天下苍生,改变了历史。我们当然需要烈士这不弯的脊梁,但我们更需要能完成解救天下重任的人。有时候,做烈士容易,而为了完成使命忍辱偷生地活下去,却需要更大的勇气。

  回到我们程序员身上,我们单纯的特质更接近刚正不阿、宁死不屈、大义凛然,也更接近于成为烈士和牺牲品。在和平年代,对于我们普通人,虽不需要有解救天下的使命,但是,香港服务器,我们都有自己的重任。我们的重任是什么?说俗一点,就是养家糊口,让家里的妻儿老小不为衣食住行发愁。这是我们首要的目标,美国服务器,至于实现理想、大展抱负,那是后续的任务了。为了不违背自己的良心,我们不能出卖自己去当“叛徒”,为了我们的家人,我们不能去当牺牲品和“烈士”,我们不仅仅为自己而活。

  就根本来说,程序员的特质更适合象牙塔的生活,在现实中、在职场中,这种特质虽不能说是缺陷这么严重,但却是真正的弱点。现实是复杂的,不能靠单纯来应对。职场如战场,职场即江湖。战场是残酷的,江湖是险恶的。只要身在职场,即使你是一个程序员,首先,你也需要保护好自己。

  在职场中生存,需要技巧。在学习技巧之前,先要转变思想。想想下面的问题:

付出得多,就一定收获的多吗?好心一定有好报吗?只要兢兢业业、认认真真就能升职加薪吗?

上司是真正为公司的利益着想的吗?你把任务提前完成了,上司一定会高兴吗?上司表扬了你,你就感到开心吗?

  你有想过自己会被兔死狗烹、鸟尽弓藏吗?有想到过自己是在为他人做嫁衣吗?有想过别人是在故意激怒你,以让你在失去理智的瞬间做出无法再回头的失当行为吗?

—————————————————————————————————————————————————

在IT这行做了10年了,从程序员一路走来,回望过去,无限感慨。期间许多职场心得,很乐于拿出来与大家分享,所以打算写“程序员在职场”系列文章,不知大家有没兴趣,如果有兴趣,我就继续写下去,欢迎大家批评指正。


推荐阅读
  • 本文详细介绍了如何正确配置Java环境变量PATH,以确保JDK安装完成后能够正常运行。文章不仅涵盖了基本的环境变量设置步骤,还提供了针对不同操作系统下的具体操作指南。 ... [详细]
  • 本文深入探讨了MySQL中常见的面试问题,包括事务隔离级别、存储引擎选择、索引结构及优化等关键知识点。通过详细解析,帮助读者在面对BAT等大厂面试时更加从容。 ... [详细]
  • 精选多款高效实用软件及工具推荐
    本文介绍并推荐多款高效实用的软件和工具,涵盖系统优化、网络加速、多媒体处理等多个领域,并提供安全可靠的下载途径。 ... [详细]
  • docker镜像重启_docker怎么启动镜像dock ... [详细]
  • 本文详细阐述了云主机流量的概念,探讨其对网站性能和安全的关键影响,并提供了优化配置的实用建议。 ... [详细]
  • 远程过程调用(RPC)是一种允许客户端通过网络请求服务器执行特定功能的技术。它简化了分布式系统的交互,使开发者可以像调用本地函数一样调用远程服务,并获得返回结果。本文将深入探讨RPC的工作原理、发展历程及其在现代技术中的应用。 ... [详细]
  • Java多重继承的替代方案及设计考量
    本文探讨了Java为何不支持多重继承,并深入分析了其背后的原理和替代方案。通过理解Java的设计哲学,开发者可以更好地利用接口和其他特性来实现复杂的类结构。 ... [详细]
  • 本文详细介绍了如何利用Go语言和WebSockets技术构建一个高效的实时聊天系统。随着网络应用的日益复杂化,实时交互成为了提升用户体验的关键要素之一。通过本指南,开发者可以学习到最新的技术和最佳实践。 ... [详细]
  • 2017-2018年度《网络编程与安全》第五次实验报告
    本报告详细记录了2017-2018学年《网络编程与安全》课程第五次实验的具体内容、实验过程、遇到的问题及解决方案。 ... [详细]
  • 本文深入探讨了 Delphi 中类对象成员的核心概念,包括 System 单元的基础知识、TObject 类的定义及其方法、TClass 的作用以及对象的消息处理机制。文章不仅解释了这些概念的基本原理,还提供了丰富的补充和专业解答,帮助读者全面理解 Delphi 的面向对象编程。 ... [详细]
  • 本文深入探讨了MAC地址与IP地址绑定策略在网络安全中的应用及其潜在风险,同时提供了针对该策略的破解方法和相应的防御措施。 ... [详细]
  • PC时代的传奇人物
    回顾过去几十年,个人电脑(PC)的发展历程犹如一部英雄史诗。每一位杰出人物都在这一领域留下了不可磨灭的印记,他们的贡献不仅推动了技术的进步,也深刻影响了现代社会的发展。 ... [详细]
  • TortoiseSVN与VisualSVN Server的安装及基本操作指南
    本文详细介绍了如何安装VisualSVN Server以及TortoiseSVN客户端,并提供了基本的操作步骤,包括配置仓库、用户管理及权限设置等关键环节。 ... [详细]
  • 为何我选择了华为云GaussDB数据库
    本文分享了作者选择华为云GaussDB数据库的理由,详细介绍了GaussDB(for MySQL)的技术特性和优势,以及它在金融和互联网行业的应用场景。 ... [详细]
  • 本文将详细介绍通过CAS(Central Authentication Service)实现单点登录的原理和步骤。CAS由耶鲁大学开发,旨在为多应用系统提供统一的身份认证服务。文中不仅涵盖了CAS的基本架构,还提供了具体的配置实例,帮助读者更好地理解和应用这一技术。 ... [详细]
author-avatar
mindylee
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有