|
|
|
|
|
by arenaninja
2702 days ago
|
|
I'm on my second job where I work with people like that. The first time, the dude was promoted to manager of the department after our manager was fired for missing a pretty big deadline (massive scope creep, very poor project management). He was very good at cultivating relationships and throwing people under the bus when it suited him. Everyone hated him by the time I left, I hated him first because he was a charlatan though, he'd complain about the API I was building but when pressed for the JSON payload he'd prefer instead he took literally weeks to not provide it while still complaining (and emailing our manager DAILY) about this. The second time (my current job), a coworker, four years of "experience". He had a hard time figuring out how to find a line of code in his IDE. We literally could not give him tasks to change the color on a button, because he could not find the button in our codebase. I helped him as much as I could, but his mentality wasn't keen on learning and I'm pretty sure he outsourced his actual job because he'd show up the day after with close enough code snippets that still didn't work. Every night the day after he'd made progress while he was incapable of explaining what the code did. Eventually some other peers complained, he was put on an improvement plan and let go after about 6 months The third time (current job again!) I've seen several developers more senior than I push for this or that idea or architecture, and no one in my reporting line cares enough or has enough influence for us to say "this is a horrible fucking idea and the people promoting this are incompetent". So I just do it, it's a job and gives me a paycheck in exchange for my time. If I'm not allowed the kind of influence that would make things better I figure they still expect me to work since I still expect my paycheck. The project will likely be a massive failure IMO |
|
On the one hand, I'm intimidated. I'm pretty sure I wouldn't do that well on a whiteboard interview, and I need to brush up on some concepts. I have around a 50 to 80% comprehension when software developers talk shop.
On the other hand, I hear stories like these of people who are barely functional yet they have my dream job.