Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
pain338299dWow nice way to introduce yourself to someone. "Hey I'm your boss now and I will require your whole attention fuck that shit you're doing now and come with me".
Damn I would have punched that person right on the spot
HitWRight1198299dI get the title Developer, but is he really?
Maer1353299dWhy are you working there again?
@Maer I don't know. Second job out of college and both of them have been flaming fucking nightmares that don't end. I left my first one in a year and a half. I've been at this place for a little over a year and a half. I'm more hesitant to leave because a company would be less likely to invest in me. Already these two companies refuse to invest in me. I also an uncertain about leaving in the middle of covid, unsure of what I can get and how to interview and stuff. I'm finding that at least I really prefer a remote position. The only thing that's keeping me here is that this is now a 100% remote position and I'm largely left to myself on most days with some periodic large interruptions such as this.
Tldr; I'm hesitant to leave because of time at my last two companies.
Balzy27299d@vomitmachine DON'T GIVE UP!
You owe it to yourself, you're probably in your twenties and just graduated college. These are the years that will most likelyvdefine your professional future.
You MUST find a place that is going to value you invest in you. Have as many interviews as you can, become good at them. Find a workplace where you can truly learn and grow. Be prepared to change company or even field, if you don't like what you are doing.
Don't give up, both risks and opportunity are high at this point: a successful and satisfying career vs retiring still doing a job you hate and pays you shit.
Hope I didn't sound too harsh, just trying to give you some motivation :)
@Balzy Thanks. I'll keep trying. Just not sure if there's a company that will invest in me. From the time at these companies and the horror stories thrown around here it sounds like companies who invest in their employees are few and far between.
I want to stay for a few years at a company, but they're making it very hard. I'm not sure how recruiters see this time frame for young people like me.
I usually interview pretty well thankfully, with one exception that I'll always remember. So it's a skill set I just need to refresh when interviewing. I do need to keep my resume up to date more often though.
AleCx0426735299dI feel for you bro, because I literally started my career in development in much of the same way. If I may, every single big thing you do make sure to document it, with concrete time frames. If possible, obtain a good relationship with a higher up, it could be your current "supervisor's supervisor". I did the same since every "boss" I had hated my guts. You can make them like you enough to understand your predicament and be willing to be a point of reference for other positions.
Then build up that cv and look for another place, you owe it to yourself, don't let some small time dickface make you feel out of place. Like another user said, I venture to say you are young as well (I am young as well, 29) and fresh out of school, it speaks volumes that you already held two positions, if you were not fired then definitely looks good for you. As far as being worried about someone investing in you, don't pay too much mind to that and expand your horizons.
AleCx0426735299d@AleCx04 continued: Because at the end of the day, developers know how fucking taxing other developers can be, looking to move because of mistreatment is not something to be ashamed for. I really believe that a happy employee is a productive employee, and that dude probably comes from the "work your ass of forever and take it" boomer ass mentality. Fuck him
gitpush33559299dAlthough this is too damn awful having someone above your head like this but I'd say be patient for a while, switching companies in short timeframe is bad on your cv, they will be like: Switching companies too fast, he is either really bad, or has no loyalty or doesn't know what he wants ...
I worked for a company like that for three years, they were tough but that taught me how to handle people, I was good at doing my tasks but bad at handling people ...
What you need, or MUST do, whatever your "boss" tells you to do something verbally, insist its sent via email or else, you will be the one blamed for this failure, don't rely on their words, when shit happen they will say: Hey, I didn't code that thing? and I told him WHEN HE HAS TIME, not my problem if he fails to manage his time ...
Just keep everything inside the formal communication channel (email, slack ...etc) and you're safe.
gitpush33559299dContinued: You are still at the beginning, make sure you spend your free time improving your skills.
My first five years in the field were complete mess just busting my ass to know how to handle people...
Last but not least, it took me five years to get my shit together, it might be less for your its not a rule that it must be five, bottom line is, we all go through this just make sure you learn from your mistakes and spend your free time wisely, some for fun, some for improvement and some for work, and you'll be just fine :)
@AleCx04 I think expanding your knowledge base is one of the most important aspects you need in this field. I sometimes do it in my spare time. But a lot in between projects. I'm currently setting up CI and CD tools for my company on my own volition and learning how and what each one does.
It's always the people that make you leave, not the job. I think I've had two instances where I had the actual job make me quit, one was when I was finishing college and got my first programming job. And the other was when my hours were cut and I was in college and needed more time to pay the bills.
@gitpush The judgement from switching jobs thing is why I'm cautious about getting a new job.
Handling people is definitely one of the hardest things about working. I can type on a computer all day. But figuring out what a person actually wants or if they actually broke something is difficult.
I feel like I'm fairly put together with the exception of not being able to push projects out fast, well, fast in the eyes of my boss. I've been given some ridiculous timelines and obviously they're starting to wear me down. What's your idea of put together?
gitpush33559296d@vomitmachine would explaining to your direct supervisor help? If no, s there anyone in management that you can report to which helps in pushing deadline? Because if you can't do anything about it, it will burn your power for failed deadlines, if all fails I can use that as excuse and make sure I explain to the HR infront of me during interview.
Working nonsence deadlines is waste of power and time tbh