4 ms·
That is a perspective one acquires after a while. Another huge part is having the knowledge required to not blunder. The questions a beginner SE might ask are a
by dj_mc_merlin 6y ago
That is a perspective one acquires after a while. Another huge part is having the knowledge required to not blunder. The questions a beginner SE might ask are along the lines of "what are pipes? how do you package something to release it? how do I revert a git commit? how do i exit vim?". I know many people who are completing degrees in CS and related fields that do not know the answer to these questions.
That said, I think the best way to learn these kind of things is on the job, if you find a company kind enough to let you practice the basics.
- x86ARMsRace 6y agoI'd say it's less to do with kindness and more along the lines of a VC who invests in a hand full of startups. If you train a certain amount of beginners, you'll likely turn out a few high value engineers. A few really strong engineers could produce sufficient business value that they offset the 'loss' for the ones that don't really make the cut.
- imtringued 6y agoAbandoning businesses is fine, abandoning people can be cruel.