What does the programmer think?

During my career, I had to work with many different programmers, some were colleagues, some were subordinates. Completely different people, completely different level and qualifications. But I noticed one pattern that unpleasantly surprised me.





2017 ( , , ยซ , ยป). , . , 60-70 , 80-90 , .





, , . 5-7 , . , .





, () . โ€” , 1-2 , .





, , , . , โ€” , . .





, , , .





, 25- ( , 10 ), . , 25- , ( 4-5 ) , , .





, ? ? .





, ?

- . , . , , - . , , , . , , , , .





, , .





" ", .. "" . , . , , 1-2 , , . , " ".





. . . 99% - " , , ". - , . , , , - . .





- . , . . . , .





, - . , . , .





:





  • ( , )





  • ( , , )





  • ( , , )





  • "" ( , - , -)













. .





.





. . , , "", - " " .





- - , "" , , .





- , , -. ( -, ).





. ( ), . - , .





. . , . - ( , - - , "" ), , , , , .





(, , , , ). , ( , , ).





,





. , . . . . - , .





:

















  • "" "" (-, "")









? , . - , , , . - . , , " " . " " 60-70%. ( , 14 _).





"" . , ? - ! , !





, , ? , ? . ansible , "" , . Dry run. "" , . , , (-, ) . - - .





. - , . , - , . , , - .





, . , , , , .





. - ! , . , , .





Well, it happens. But we do not stand still and move on. It's important not to panic. Answer the question - does the new data interfere with the implementation or is it just making it more precise? If only they are making a clarification, then you are in luck, we move on.





And if they interfere with the implementation, then we go back at least three stages, and sometimes even to the very beginning. True, there is a deadline - a fire, we do not have time, everything will burn!





Many are afraid of this very option and I cannot accept responsibility for the chosen implementation option.





We take our time and do it right, and not as forced.








All Articles