Comments by "Christian Baune" (@programaths) on "7 Signs Of A Bad Programmer | Prime Reacts" video.
-
For XP, most companies only accept professional experience. In 2001, I was open-sourcing a shell to add tabs to Internet Explorer. Around the same time, Firefox came out.
Before that, I was toying with Basic and made the usual suspects: snake, Tetris, and even a screen-by-screen 3D maze (which will be a raycasting engine in VB6 later on).
In 2005, I did the most challenging track available (Industrial computing) because I already knew most of the material from my hobby. At that point, I already had more than 5 years of practical experience, including trying j2me.
So, I was flying through the curriculum. So much so that I was helping students from later years.
Got my first job without even looking. I just had to say yes.
Then I got fired in the last batch of 300 people due to the crisis.
When I wrote my resume, I listed languages I was comfortable with, and recruiters just binned my resume. So, I took a shitty job, regretted it, and quit.
In all interviews, I was rejected. Good on the technical part, but a danger for the company. With my knowledge, I could decide to go at any moment, which was terrible.
Also barred from most free training because I didn't sit well during test. Acing them is not the right thing to do.
I cried to join a training because they promised that 95% would be hired. Got to join and ''follow" the movement, which mainly was providing support to classmates.
I ended up in a company where I managed servers, repaired label printers, and developed.
I did a burnout because I was doing a 5 man job. So, I explained it to my boss, who didn't believe me for months, telling him I was drifting away.
One day, I just went to his desk and handed him my resignation letter. He tried to say that he understood, that he would change things. I said it was way too late.
He hired 3 people to replace me and sunsetted multiple projects I was working on because the new people needed more time to maintain and improve them.
In another company, I became critical. I warned my boss that the company would die if I got sick for too long or became unavailable. So, I needed a double.
He ignored my request because he didn't want someone sitting on his ass all day.
Then I discovered the abuse on colleagues as it became worse and worse. So, I told the boss that if the abuse did continue, I would quit.
And the worse part was that I was also working for a company developing a database, and who... needed help understanding their implementation. So, I had to send them test reports and bug fixes (realm, which wasn't a good fit for the project, but the boss didn't want to let that go!).
I faked some efforts, we had some discussions, and I quit. A few months later, the company was dead.
Ultimately, I am aware that I am "not hirable" because I don't fit well in a team, not due to any skill issues but my mobility (easy to move on) and the technical gap with peers. The "Why don't you do that? It will take only 5 minutes"." your reply can only be ''Because I am doing more important things that would take you even more time." This is condescending...So, it creates dissent.
74
-
11