职场求生攻略
臧萌
PayPal 数据处理组技术负责人,《Java 入门 1 2 3》作者
立即订阅
1424 人已学习
课程目录
已更新 26 讲 / 共 32 讲
0/4登录后,你可以任选4讲全文学习。
开篇词 (1讲)
开篇词 | 学会如何工作,和学习技术同等重要
免费
职业素养篇 (6讲)
01丨优先级:工作中那么多事情,我要如何安排优先级?
02丨沟通:邮件那么重要,你还在轻视邮件吗?
03丨沟通:程序员为什么应该爱上交流?
04丨主观能动性:为什么程序员,需要发挥主观能动性?
05丨责任的边界:程序员的职责范围仅仅只是被安排的任务吗?
06 | 职业素养篇热点问题答疑
职业选择篇 (10讲)
07 | 职业规划:如何选择一个公司?
08丨管理者关系:怎么才叫“跟对人”?
09丨管理者关系:跟对人和做对事哪个更重要?
10丨职业规划: 跳槽之前你想清楚这些事情了吗?
11丨面试:如何准备简历和面试?
12丨外包:外包不也是写程序吗?有什么不一样的?
13 | 外派:大家都在一个办公室工作,有什么不一样?
14 | 职业规划 :转管理是程序员的终极选择吗?
15 | 职业规划 :程序员加入创业公司,这些事情你想清楚了吗?
16 | 答疑篇:为啥你工作八年,只抵别人一年?
职场情商篇 (5讲)
17 | 升职:看着周围的人都升职了,我什么时候才能升职?
18 | 职场政治:我只想好好干活,职场政治和我有什么关系?
19 | 职场政治:面对公司自上而下的技术更新,我该怎么办?
20 | 沟通技巧:如何跟自己的同事请教问题?
21 | 答疑篇:想升职,我该准备些什么?
技术成长篇 (4讲)
22 | 学习观:程序员如何定义自己的技术舒适区?
23丨技术观:做程序员,技术观为何如此重要?
24丨技术观:程序员在技术的成长之路上,有哪些陷阱?
25 | 系统架构:如何从写代码的程序员,成长为软件系统架构师?
职场求生攻略
15
15
1.0x
00:00/00:00
登录|注册

05丨责任的边界:程序员的职责范围仅仅只是被安排的任务吗?

臧萌 2020-05-27
我们要知道,在现代社会,责任一般是和钱挂钩的。
我举一个例子。现在很多 ERP 软件都提供 SaaS 的服务。一个公司如果要使用这个 SaaS 服务,即便免费的额度已经够用,大多也会选择付费。为什么呢?其实花钱就是为了买个对方的责任。不付钱,看似节省,但如果真的出了问题,比如数据丢失、数据泄露等,那么对方是没有责任或者义务帮你修复的,但花钱就不一样了,一旦出现数据安全、数据稳定相关的问题,服务提供商都是要担责的。
那么同理,我们参加工作,和公司签了合同,有了工资。工资的背后,就是“责任”二字。
任何拿了钱的事情,都要负责——这是一个最基本的社会规则。

程序员需要对哪些事情负责

看到这里,你可能会有疑问,这还用说吗,我对自己的工作负责不就好了?可是我们的工作边界在哪里?“工作”仅仅指的是在公司内的工作职责吗?
首先,我认为,身为程序员,我们的工作边界及其范围包括 3 个部分,分别是个人的基本能力、工作内容以及工作时间。

对自己的基本能力负责

首先,程序员要对自己的基本能力负责,基本能力主要是技术能力和熟悉公司系统的能力。
持续精进技术能力
技术能力就是工作中用到的技术,是我们看家的本事。公司毕竟不是学校,没有教学的义务。既然拿了工资,就要学会相应的技术,完成安排的工作。
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《职场求生攻略》,如需阅读全部文章,
请订阅文章所属专栏。
立即订阅
登录 后留言

精选留言(14)

  • 丶景
    老师问下:

    如果你有额外的付出,那么到时候可以将自己做的计划外的事情说出来,这样一方面让大家认可你做的工作,另一方面,也是能够让大家对这类事情的工作量估计更合理。

    这个 “将自己做的计划外的事情说出来” 具体怎么操作呢?

    作者回复:
    说说自己的建议。

    说分对内说和对外说。对外说,要从最开始的需求就开始,如果你想做点什么额外的东西,先和对方交流,确定自己做的东西是对方需要的。然后,如果做出来了,可以给对方发邮件,搞个会议来分享等让对方知道执行的结果。

    对内就简单很多,现在大家都是敏捷开发,每天都有站立会,可以在会上将自己的进度跟大家同步就好。如果不是敏捷开发,那么也可以在组内常规交流的会议上说说。

    2020-05-27
    4
  • Newbie
    小组内非常重视有风险提前报,可以及时和外部同步进展。避免实际跟预期不符。刚开始工作时候怕做不完被批评死撑最后也没搞定,其实是不对的。

    作者回复: ✅,透过这个事情,可以进一步理解背后的逻辑。大家的最终的目的是为了把事情在规定的时间内搞定,而不是一定要某个人完成。

    2020-05-27
    4
  • X丶楓
    现在入职了一家新公司,框架,业务代码,全是新的东西,看了一脸懵逼,公司又要求尽快掌握,

    作者回复: 不会很难的,静下心来学吧。别把这个事儿当成额外的负担,而是当成自己的份内事儿,学起来就没那么别扭了。

    话说,既然去了新公司,还怕学点新东西么?去新公司不就是为了学点新东西么(顺便升职加薪啥的

    2020-05-28
    2
    3
  • 骄阳登峰
    扩大责任边界,也是促进扩大能力的一种方式。

    作者回复: ✅,穷(能力一般)则独善其身(顾好自己的事情),达(能力强)则兼济天下(扩大自己的负责范围)

    2020-05-29
    2
  • 我来也
    除了线上运维,可能还需要有随时on call的心态.
    特别是小公司,没有on call值班安排时,其实是随时都可能被call的.

    作者回复: 对的,oncall基本上是工作内容的标配了

    2020-05-27
    2
    2
  • Middleware
    一定要勇于承担责任,绝不能说我不会

    作者回复: 如果不是啥大问题,尽量不要说不会,自己抽空学。

    如果实在是没信心,我觉得可以说我现在不会,毕竟不能因为自己一时的能力影响项目进度。

    但是不能说我不会,也不学。

    2020-05-27
    2
    2
  • 叶小鍵
    拿钱办事这个是职业责任,而你是否专业在于:
    1-基本能力: 本职学能与进阶能力
    2-工作内容: 這份工作對你來說是什麼?它可以做到什麼?它應該可以做到什麼事。
    3-工作时间: 掌握时间。不单单是只听办事,而是想着办事。

    作者回复: 全面✅

    2020-06-26
    1
  • 有学识的兔子
    从工作能力,工作内容和工作时间来说,勉强算一个合格的员工。
    在看到工作存在某方面不足的时候,经过深思熟虑后,提出问题给出可行的建议,优化工作效率和愉悦感。

    作者回复: 能力 + 主观能动性 + 交流 👍

    2020-05-30
    1
  • FelixFly
    公司的业务要熟悉掌握,不是中间件(或者技术研发方向)的程序员,都应该以公司的业务优先,然后才是技术上的提升,技术上的提升是必然的,这是作为程序员的看家本领。对工作负责,这个就需要良好的沟通。

    作者回复: ✅ ✅,术业有专攻,对于做中间件的程序员来说,业务就是中间件的功能和逻辑。对于做公司业务开发的程序员来说,业务就是公司的业务。从这个角度说,都得先好好沟通,深入理解业务,才能做好产品。

    其实对于中间件来说,更需要深入理解业务,因为中间件的业务不像是公司业务那么直接,更需要深入理解,反复反复反反复复的琢磨,换位思考,站在业务开发的同学角度理解各种痛点和问题,否则做出来中间件不能解决大家的问题,那就白做了。

    2020-05-28
    1
  • 🛠️🛠️🛠️人和尚
    自己的代码写完要自测,这是一种责任,也是一种好的习惯,也能避免QA对你的代码吐槽,频繁的修改bug,也能给同事一个好的形象:代码靠谱

    作者回复: ✅,好印象 = 更有可能得到好机会,也等于可以获取更高的升职加薪机会。

    2020-05-28
    1
  • ecanfly
    另外还有线上运维的责任,不能写完代码,提测完感觉就交代过去了。

    其实我们还需要关注这个功能实际运行,推广的程度怎么样,用户评价怎么样,线上异常情况多不多

    作者回复: 👍,这里说的是最基本的责任。做到你说的这些才能叫hold住

    2020-05-27
    1
  • Sdylan
    最近一件生产事件,公司使用数据同步方式,上游数据存在相同的主键,导致无法同步到我们DB。所以很多客户的券没到账。虽然没有客诉,进行如下做法:
    1.告知经理;2.联系业务报备;3.排查原因,并将结果通知到位;4.给出方案并进行评估;5.通知测试,每一步的具体操作,模拟生产环境。6.总结(待做)。
    其中有一点就是,自己所做的,组长毫不关心,属于额外工作,所以第一时间跟经理报备了。心里还是有点苦闷的。

    作者回复: 我假设你说的组长就是你的经理。主观能动性不是什么脏活累活都做,而是有选择性的做价值更大,优先级更高的工作。

    如果你觉得自己做这些事情没成长,对自己没什么好处,这个生产问题本身跟你也没什么关系的话。那么请参见优先级这一节。做到“1.告知经理;”,当然这里要告知具体的影响,也就是你提到的优惠券无法下发。这样就可以了。经理自己决定是否安排人来做。

    2020-07-09
    1
  • Sdylan
    最好不要设责任边界,扩大责任边界倒逼着自己不断学习,不断成为一个靠谱的人。

    作者回复: 社会逼人进步,进步让人靠谱

    2020-07-09
  • 为梦终醒
    “对工作时间负责”

    开会开到绝望怎么办?只要一天不开会都觉得少点什么,然后该完成的工作还是需要完成。
    不是说不交流,只是觉得会议太多影响开发效率。
    好了不说了,我要去开会了🤣

    作者回复: 会议太多确实是个问题哈哈哈哈哈。从我的经验来看,如果是讨论沟通不足,也就是开的会效果不够好不够多,后期还是要补回来的,所以开会是省不了的。

    开会确实影响开发效率,所以应该注重开会的效率。比如之前文中提到的,要注意开完会写个会议纪要,这才是开会的成果。否则会就白开了,没准下次还要就相同的问题继续讨论一次。。。

    2020-07-05
收起评论
14
返回
顶部