当前位置:网站首页>With seven years of experience as a technical director, we all know that "rejection" is the specialty
With seven years of experience as a technical director, we all know that "rejection" is the specialty
2020-11-06 01:23:25 【itread01】
Today, I'd like to share with you a story that happened to me .
1
2015 In the year of , Me and my leaders A, And a couple of guys are making one “ Emergency customization ”, This task is the boss of the company CEO A project with a key client , There was a huge sum of money behind it . Our team works overtime , Work till night every day 12 Point , morning 8 It's time to get to the company , There's no rest every week . It's been like this for weeks .
Finally, a few days before delivery , Finally, the whole system can be executed , And a lot more bug And problems need to be solved , Let's list all the questions , Solve one by one , It's the same as the state of development , Too busy to eat , There's no time to go to the bathroom .
My leader A Is a very characteristic technical manager , He has a straight character , The voice of speaking is also relatively loud . In my opinion now , He belongs to that kind of “ Command type ” The leadership of . He ordered us to be in deadline Solve all the problems before .
There is no way , In the end, we will still have bug Of demo Provided to customers , There's no time for , It's just going to be tough to do this . Finally, because of this decision , We're all about to collapse .
The customer is constantly asking questions , After a period of execution, the system will be down , We are separated by 1000 Many kilometers , The technicians over there have been using video 、 Keep in touch by phone , Enter the system , View the log , System crash . Then wait to continue to enter the system , View the log , System crash . In this way, we went on a little bit by bit . And the layman's customers have been urging , Even complaining about it , Imagine how much pressure we're all under .
It's been a long day , The boss of the company CEO Here we are , Along with his voice came , Get angry on the spot , The whole office was full of his growls ,“ What's the matter ? Didn't you already run ? Why do we have this problem ?”,“ When can we solve this problem ?”.
I said “1 What Zhou looks like ”.
To feel his mentality at that time should be collapsed . A serious face 、 Say with certainty “ I have to do it tomorrow !”.
I'm very direct about “ impossible , We just implemented the whole system a few days ago , All the problems have been solved , At least 1 Zhou , I also said less ”
But he immediately declined “ no way , By the end of tomorrow , The customer can't wait . So , You put in some oil , Try it ”
My leader answered immediately “ well , don 't worry , Let's try ~”
That's it , And then solve the problem , Fortunately, the next day's work was relatively smooth , Solved this problem , But there are many other problems , We just follow our rhythm , Solve the problem one by one . Finally 1 Weeks later , The system slowly stabilized . Customers don't complain all the time .
We all know what happened later , I left my last company . Went to Haikang , I'm out of the sea of misery , They're squeezing my surplus labor , And I don't see the possibility of promotion at all .
But their nightmare is far from over , My former leader also left to start a business ( This story has also been told to you , Now his company has net profit last year 1000 More than ten thousand .), They had to recruit a team of programmers to fill the hole , To deal with the endless problems of customers .
2
Looking back on the whole thing , What is the problem ? Who is responsible for it ?
Obviously , Everyone has a responsibility . For the boss of the company , He's so strong . Often powerful people , They're going to be different , Some suggestions will be ignored , Of course, some of the truth will be missed by him . My leader should not promise to deliver in such a short time , This impossible task . I should be brave enough to say “ No ”, It's not silence .
As a high-level development programmer , You should have your own judgment , Don't give in to your superiors . Dare to speak to your superiors and product managers “ No ”.
A lot of people say , Your task is to listen to the orders of your superiors , Why can't you make suggestions , Why dare not question , Used of speaking of “ No ”, And then give your own solution .
What kind of person can't say no ?
Is it a worker on the production line , Is it migrant workers working on the construction site , Of course, it doesn't mean to belittle them , There is no nobility in work . It's just that in this case , They are ordinary workers , And you're a professional technician . A good programmer should know how to say no .
Big factories dare to say “ No ” People who , Always thirsty for talent . Because you are professional , You can say no , To do things well .
I hope you can be brave enough to say no , I offer you !
Recommended reading ( Dry goods ) Advanced programming skills are required —— The way to promotion
Let's talk about the career development path of programmers
For a fresh graduate programmer ——7 Some suggestions
The necessary ability of advanced technologist for programmer —— Think deeply
How programmers choose a good company
I think it's good , Remember to pay attention to 、 Forwarding and watching ! Many years of experience sharing , It's not easy , Thank you for your support !
The blogger is a technical director of a large IOT factory , Work in 7 year . From software development 、 High level software development 、 Technical manager to technical director , Share career development 、 Technology Management 、 Career promotion 、 Technical growth and other personal years of experience and experience . Growing up together ! If you have any questions, please contact me through wechat :pointersss
If you have technical growth worries , Confused about the future , Pay attention to me , I'll help you answer your questions !
版权声明
本文为[itread01]所创,转载请带上原文链接,感谢
边栏推荐
- C++ 数字、string和char*的转换
- C++学习——centos7上部署C++开发环境
- C++学习——一步步学会写Makefile
- C++学习——临时对象的产生与优化
- C++学习——对象的引用的用法
- C++编程经验(6):使用C++风格的类型转换
- Won the CKA + CKS certificate with the highest gold content in kubernetes in 31 days!
- C + + number, string and char * conversion
- C + + Learning -- capacity() and resize() in C + +
- C + + Learning -- about code performance optimization
猜你喜欢
-
C + + programming experience (6): using C + + style type conversion
-
Latest party and government work report ppt - Park ppt
-
在线身份证号码提取生日工具
-
Online ID number extraction birthday tool
-
️野指针?悬空指针?️ 一文带你搞懂!
-
Field pointer? Dangling pointer? This article will help you understand!
-
HCNA Routing&Switching之GVRP
-
GVRP of hcna Routing & Switching
-
Seq2Seq实现闲聊机器人
-
【闲聊机器人】seq2seq模型的原理
随机推荐
- LeetCode 91. 解码方法
- Seq2seq implements chat robot
- [chat robot] principle of seq2seq model
- Leetcode 91. Decoding method
- HCNA Routing&Switching之GVRP
- GVRP of hcna Routing & Switching
- HDU7016 Random Walk 2
- [Code+#1]Yazid 的新生舞会
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- HDU7016 Random Walk 2
- [code + 1] Yazid's freshman ball
- CF1548C The Three Little Pigs
- HDU7033 Typing Contest
- Qt Creator 自动补齐变慢的解决
- HALCON 20.11:如何处理标定助手品质问题
- HALCON 20.11:标定助手使用注意事项
- Solution of QT creator's automatic replenishment slowing down
- Halcon 20.11: how to deal with the quality problem of calibration assistant
- Halcon 20.11: precautions for use of calibration assistant
- “十大科学技术问题”揭晓!|青年科学家50²论坛
- "Top ten scientific and technological issues" announced| Young scientists 50 ² forum
- 求反转链表
- Reverse linked list
- js的数据类型
- JS data type
- 记一次文件读写遇到的bug
- Remember the bug encountered in reading and writing a file
- 单例模式
- Singleton mode
- 在这个 N 多编程语言争霸的世界,C++ 究竟还有没有未来?
- In this world of N programming languages, is there a future for C + +?
- es6模板字符
- js Promise
- js 数组方法 回顾
- ES6 template characters
- js Promise
- JS array method review
- 【Golang】️走进 Go 语言️ 第一课 Hello World
- [golang] go into go language lesson 1 Hello World