位卑未敢忘忧国 - 程序员如何突破自己

本贴最后更新于 2489 天前,其中的信息可能已经时移世易

在项目繁忙的时候,和团队成员、跨部门同事需要进行各种交流,最烦听到,“我哪知道啊,你问我我问谁啊,你问我干什么?这不是我的事”, 真的很恼火。很多人还怀揣着做管理带团队的愿望,就这个工作沟通习惯,怎么可能!可能由于工作的关系,太封闭了,做事切割的太清楚,自己把自己限定在一亩三分地了,这个样子可能会影响自己的职业生涯,想成为项目经理是回事,能不能做,领导和团队认不认可你又是一回事。

  我们是搞技术的,但并不是说我们就只能和电脑打交道,要提升下自己,慢慢的成为资源的调动者和协调者,而不是一味的成为被别人调动的资源。我觉得可以用一下的手段来慢慢的改变一下自己的风格:

   1.加大自己吸收的信息量,提升自己的视野和格局。很多时候,领导能够或者敢于决策,一部分在于能力,另一部分在于他基于自己的职位优势,掌握了大量的信息来帮助他进行决策。没有什么了不起,我们当兵的也可以这样,具体就是在做事的时候,主动去理解事情的背景,为什么做,做了有什么意义,参与人是谁,难点在哪里,存在什么问题等,例如做项目的时候,主动去理解项目的背景,这些背景包括(客户、领导的背景信息,业务需求,项目对公司的意义,团队的能力等)。总之看问题的时候,向上看一个台阶,如果别人给你一个边界,那就再次向边界之外拓展一下,在公司里主动要求别人抄送邮件给自己,主动打开那些抄送的邮件看看。如果接触一个客户个人,就理解他的部门、公司和公司的核心业务,如果是个分公司,就看看所属集团。如果在项目中负责一个模块,就理解这个项目的背景,如果你抱怨项目经理分工不清,责任不明,就主动去分工,去明确自己的责任,这样他也不会大事小事都麻烦你。

  2.提高自己的分析能力,信息量上来了,分析能力自然就慢慢提高了,当然还要主动去分析,如分析项目成败、团队能力成熟度、客户需求,进而能够分析公司前景,产品竞争能力等。这样自己就不会成为一个浑浑噩噩的人,不知道自己要干嘛,不知道周边的人在干嘛,不知道自己的公司核心业务有没有竞争能力。

  3.学会一个入口,别人找你的时候,不要再让别人去找张三李四王麻子,你又不是政府公务员,要有担当,如果你不知道,你解决不了,见证你协调能力的时候到了,你可以说:我帮你问问,我给领导反馈下,我看看其他人能不能搞定。学会协调其他人帮助解决问题。这样时间长了,你在团队中的价值就攀升上来了。

  4.改变一下自己的工作性质,做开发的,可以出差做做客户维护,做做测试,进而做系统分析员,我以前的领导在团队中,也是个普通小兵,但是他有个优点就是,大家不愿意做的事情,如行政报销、项目申报、客户协调招待、标书制作等,他都能乐颠颠的做了,项目经理也把自己不愿意做的工作丢给他。结果后来项目经理走了,他也自然成为项目经理,大家都没有什么反应,自然过渡。

  位卑未敢忘忧国,关心公司发展相关的一切东西,大河涨水小河满,不要整天非要搞成资本家剥削无产阶级的对立情绪,如果是这样,去哪个公司都一样。

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...

推荐标签 标签

  • 区块链

    区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。

    91 引用 • 751 回帖 • 1 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    83 引用 • 37 回帖
  • Node.js

    Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。

    139 引用 • 269 回帖 • 28 关注
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    85 引用 • 139 回帖
  • Shell

    Shell 脚本与 Windows/Dos 下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比 Windows 下的批处理更强大,比用其他编程程序编辑的程序效率更高,因为它使用了 Linux/Unix 下的命令。

    123 引用 • 74 回帖
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    110 引用 • 54 回帖 • 1 关注
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖 • 1 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 5 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 653 关注
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    149 引用 • 257 回帖
  • SVN

    SVN 是 Subversion 的简称,是一个开放源代码的版本控制系统,相较于 RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。

    29 引用 • 98 回帖 • 694 关注
  • 一些有用的避坑指南。

    69 引用 • 93 回帖 • 1 关注
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖 • 1 关注
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖
  • 持续集成

    持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。

    15 引用 • 7 回帖
  • Sublime

    Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。

    10 引用 • 5 回帖
  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖 • 2 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    53 引用 • 40 回帖 • 1 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖
  • Caddy

    Caddy 是一款默认自动启用 HTTPS 的 HTTP/2 Web 服务器。

    12 引用 • 54 回帖 • 159 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 335 关注
  • Kotlin

    Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,由 JetBrains 设计开发并开源。Kotlin 可以编译成 Java 字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。在 Google I/O 2017 中,Google 宣布 Kotlin 成为 Android 官方开发语言。

    19 引用 • 33 回帖 • 63 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    407 引用 • 3578 回帖
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    354 引用 • 1823 回帖 • 1 关注
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    200 引用 • 120 回帖
  • 黑曜石

    黑曜石是一款强大的知识库工具,支持本地 Markdown 文件编辑,支持双向链接和关系图。

    A second brain, for you, forever.

    16 引用 • 130 回帖
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3190 引用 • 8214 回帖 • 1 关注