cari
Rumahtajuk utama做一个不一样的程序员

做一个不一样的程序员

Nov 06, 2017 pm 05:40 PM
pengaturcara

从现在开始别做那个只会埋头写代码的程序员了,看看别人怎么做的。

第一:能力是根本工程师

A:小傻,客户XXX的网络断了。我现在手头上有很多事情处理不过来,你帮忙解决一下这个客户的问题。

小傻:额,客户是什么原因导致断网了啊?我要怎么去排查啊?

工程师A:XXX

PS:我知道什么原因导致断网,还需要你去排查么?网络不通了,怎么去排查你不知道么?你不知道先向客户了解网络环境、拓扑么?你不知ping网关么?不会wireshark端口抓包么?

 如果团队要开人,不开你开谁?每个人都希望自己团队的成员能够独当一面吧!大家都希望跟高手共事,程序员尤其如此!所以,一切的一切,自身能力才是根本!如果你是大牛,就算你一身怪癖,大家依然会觉得你可爱!能力,是一个程序员的核心竞争力!

第二:做一个主动的程序员

小傻:经理啊,客户这边说现在要增加一个历史数据曲线查询的功能,你看怎么搞呢?

产品经理:XXX

正确的做法应该是:经理啊,客户这边说要增加一个历史数据曲线查询的功能,我仔细想了一下,大概设计有两套实现方案。方案一:XXX,方案二:YYY。您觉得这两个方案哪个更好,或者您有什么其他方案?

不要觉得你是个程序员,只需要负责代码实现,设计与你无关!谁也不希望拥有这样的下属。当你的上司真够累的!

第三:情商很重要

经理:这个界面怎么没有显示任何东西,又报错了?

前端程序员:肯定是他们后台那边哪个程序又把配置文件写坏了,导致界面读取配置出错。

程序有bug没什么大不了,你别老把问题往别人身上推啊。你这么一说,后台开发的兄弟们就躺枪了,得罪了一堆人。而且经理对你的印象也不会好到哪里去不是?

第四:要有主人翁精神

案例1:

当你看到一堆稀烂的代码时,通常有两个反应。

反应一:靠,这代码也行!

反应二:等哪个周末,我把这个功能模块的代码重构一下吧,代码太难看了,不好维护啊!

案例2:

当客户反馈产品的bug时,由于负责这个功能模块的人员已经离职,暂时无人接管。在没有明文规定谁负责的情况下,这个bug交给谁去出来呢?通常我们程序员是两种表现。

表现一:不关我事。

表现二:把那个case发给我!

嗯,这一条的言外之意是,别怕吃亏,把公司的事情当自己的事情,不要有”拿一分钱,做一分钱的事”心态。如果你把工作当事业,通常很容易做到这一点,自然就没人能取代了。

综合以上分析,光埋头苦干是没有用的,要想在当今社会立于不败之地,不被轻易淘汰,必须拥有一技之长,提升自己的核心竞争力,提高自己技能的含金量,成为不可替代的那一个。自然笑到最后的肯定是你。

 


Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 Linux versi baharu

SublimeText3 Linux versi baharu

SublimeText3 Linux versi terkini

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

PhpStorm versi Mac

PhpStorm versi Mac

Alat pembangunan bersepadu PHP profesional terkini (2018.2.1).