|
|
|
|
|
by gaelow
3936 days ago
|
|
You are a n00b. Don't worry about it. You might think you are not. You might even think you have a shit-ton of experience because you wrote your first program when you were 5 and you've got a CS degree and you have worked on many personal projects and some freelance stuff. But your lack of self-confidence and your view of everybody else's mental processes show that you are new to the industry, you might be suffering from impostor syndrome, and your boss/employers might be taking advantage of that by giving you the n00b treatment, which basically consists on assigning you titanic tasks you are not prepared to do and leave you to your own devices, requesting that you finish them in what would barely be enough time for somebody who has done it a million times already (and charges a much higher rate for doing it). You are cannon fodder. You will either get through this phase and move on to the next level where you can accurately assess your competences and delegate to your underlings whatever tasks you are not fully capable of doing efficiently yet and don't care about; or you will burn out, give up and let your career die. I don't think you have just discovered you are not a genius. But not everybody in the industry is a genius. In fact there are very few, and soon enough you will be spending most of your time battling with less experienced, less competent people suffering from Dunning–Kruger effect delusions and their clusterfucks. Because they are the fewer, but boy do they mess up. |
|