Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Search - "new position"
-
The first time I realized I wasn't as good as I thought I was when I met the smartest dev I've ever known (to this day).
I was hired to manage his team but was just immediately floored by the sheer knowledge and skills this guy displayed.
I started to wonder why they hired outside of the team instead of promoting him when I found that he just didn't mesh well with others.
He was very blunt about everything he says. Especially when it comes to code reviews. Man, he did /not/ mince words. And, of course, everyone took this as him just being an asshole.
But being an expert asshole myself, I could tell he wasn't really trying to be one and he was just quirky. He was really good and I really liked hanging out with him. I learned A LOT of things.
Can you imagine coming into a lead position, with years of experience in the role backing your confidence and then be told that your code is bad and then, systematically, very precisely, and very clearly be told why? That shit is humbling.
But it was the good kind of humbling, you know? I really liked that I had someone who could actually teach me new things.
So we hung out a lot and later on I got to meet his daughter and wife who told me that he had slight autism which is why he talked the way he did. He simply doesn't know how to talk any other way.
I explained it to the rest of the team (after getting permission) and once they understood that they started to take his criticism more seriously. He also started to learn to be less harsh with his words.
We developed some really nice friendships and our team was becoming a little family.
Year and a half later I had to leave the company for personal reasons. But before I did I convinced our boss to get him to replace me. The team was behind him now and he easily handled it like a pro.
That was 5 years ago. I moved out of the city, moved back, and got a job at another company.
Four months ago, he called me up and said he had three reasons for us to meet up.
1. He was making me god father of his new baby boy
2. That they created a new position for him at the company; VP of Engineering
and
3. He wanted to hang out
So we did and turns out he had a 4th reason; He had a nice job offer for me.
I'm telling this story now because I wanted to remind everyone of the lesson that every mainstream anime tells us:
Never underestimate the power of friendship.21 -
I'm really down.
I spent 10 years building on an application worth 800K$ revenue per year.
I tried to build a technical team. All left, because of fights with stupid account managers, CEO, business managers.
I was left alone for almost one year alone, working like 60-70 hours per week to keep the things going and adapt to more customers.
And looking for potential partners to outsource things.
Now out of the blue, 3 weeks before my summer holiday, investors introduce me to a "partner" that will rent to us a "developer" for 2 months. from tomorrow.
What the fuck I'm gonna do with him in 2 weeks I don't know.
Actually I understand that this "partner" will take over the whole project.
They used the word "to help me", but actually during the meeting they said to fix things that are not working, and to develop new features because the project is blocked.
Of course there are bugs, I have no developers with me and hundred of features and integrations to maintain. And of course everything is blocked because I have to think hard about priorities.
I feel humiliated in the worst way.
I don't know what will be my future position.
I wasted time contacting potential partners and the answer was always "there are no money".
The business strategist, entered one year ago and said "no more IT investment".
Basically as cofounder and cto (of myself), they will not fire me, if I stay silent. If I accept to be a puppet. And eat, eat eat a lot of shit. I'll grow fat from the shit I'll eat.
I feel I've lost all my hard work, and I'm alone.40 -
So I've got a Linux related job (or, starting at monday). When people ask me what my new position is called, I'll of course tell! Well, I stutter sometimes in my native language. Especially with the letter L.
"so what's your new position?"
"Lllllll-lllll-llllllllllllllllllll"
*mother of god*
"lllllllllllllllllllllll-llllllllllllll*
*OH FFS*
"Llllllllllll-llllllllllllllllllll-lllllllinux support engineer!"
*FUCKING FINALLY!*
"Hey man, you got a new job I heard, what's your new position?"
*please work*
"Lllllllllll-lllllllllllllllll-llllllllllllllllllllll*
*MOTHERFUCKER*
"Lllllllll-lllllllllllllllllllinux support engineer!"
"ey dude, what's your new position? Heard you got a new job!"
*alright let's do this better*
"gonna do stuff with servers and customer service!"
"Ah cool! What system do they run on their servers?"
No. 😡28 -
The Company I work for has a new Website.
Me: opens inspector, changed an elements position.
Boss: "Stop! We paid so much for this you'll destroy everything."
Me: reload page, smile at him.7 -
I started in 2015 at my current job. The first contract was for a year, very normal in the Netherlands. Also, I had only 6 months of professional experience with programming.
I already knew that I would replace an older colleague who's going to retire and I would get some of his responsibilities.
One year later (6 months ago) I had an evaluation with my boss. He told me he was proud I learned everything so quick and offered me a permanent position and wanted me to take over one of the major products we sell. Even more, he wanted me to decide how to change the framework since it's over 20years old. (Multiple languages combined)
I am currently working on a new design and UX as well, which I presented last year. The love it.
I've never felt so appreciated and valued before.13 -
I'm 54 y.o.
I think I'm completely outdated in my skill, as in the last 14 years, I worked on a specific business problem, with an old technology: a JSP application + javascript + postgres.
I do understand software development, agile, web application development, linux server, basic/moderate AWS skills, etc.
Now they laid me off instead of including me in the evolution of version 2 of the software. Maybe covid, company had almost no cash-flow. Well they have now...So basically they fired me to find money to rewrite the application.
I feel without hope at my age.
I'm a generalist.
I can understand fairly well everything you'll throw at me, reactnative, angular, nosql, python, but I have little first-hand experience.
I don't have a lot of management skills, even if I've given frequent presentations to C-roles and board, and I implemented a whole agile methodology in my team.
I don't know what to do.
The amount of technology to study is huge nowadays. When I was younger I could get away with some php and java.
Full-stack developer is a big word for me. Maybe I could handle a full stack web application, but not from scratch.
I feel at my age, I'll compete with 20-something guys with better skills and lower salary requests.
I don't think I can pull a night anymore.
I'm trying to shoot high to management positions with no much success.
I'd like to go on developing, I know that there are 50-something developer out there, but who managed to find a new position at 55? at 60?
As soon as I finish the few money I spared, I'll be on the street, I'l be the "website for food" guy.49 -
Me: Want to copy this file to another computer
Bluetooth: Use me!
Google Drive: I'm better!
USB: I can help
Network shared folder: I'm in position!
Me: Let me add it as an attachment to a new email and download it on the other computer ¯\_(ツ)_/¯6 -
Was just asked to take on even more work. Asked for a raise. "there's no room in the organization for a new position". Yes, but you can still pay me more.
I'm not comfortable enough to do more work without more pay. Sorry.
We'll see what happens.14 -
Caller: My client looking for experienced developer in Technology X,Y and Z are you open for new position?
Me: But I don't know this X and Y, I only use Z!
Caller: Please add them to your CV and send it to me so I can pass it to the client...
Me: But I don't know it!
Caller: Neither me nor the client know it also, please update the CV...
Me: How many years of experience should I add then?
Caller: 3 years will be OK!
Me: §¢“°©™|-=]%5 -
Man, we have a snake in our company.
This snake is responsible for terrible code. They oversee a offshore team, but hold them to no coding practices. They don't do code reviews or checks. They let them be lazy and get away with sloppy work every time.
And if you critize their team - they will defend them and get angry at you. You can't adress the problem because said snake is always around. He's in a senior position for giving our company cheap workers, doing years of damage to our product while the non-code savvy managers remain blissfully unaware of their product being ruined in the background.
This snake is the senior product office. He has a share in the company now. He is from the overshore team's country. That team now has their claws so dug into our companies roots and are just pumping lsd's into it constantly. Feels good untill you die from an overdose.
Here I am, the new junior software developer, trying to tear out the claws that have sunk into these roots. Im up against the snake. The snake hates me. I hate the snake. I am trying to open the eyes of the managers. They hate that. They want to silence me so I don't expose the awful, unprofessional level of work they do.
Well, that's too bad. I won't back down from this, snake.14 -
Can I only pick one?
I don't hate a lack of skill by itself. Incompetence, in my book, refers to a lack of skill combined with being in a position of responsibility.
The junior/intern in my team writes pretty bad code, but that is OK. He asks questions, I give pointers and bounce back his PRs ten times in a row, and he keeps fixing things without complaints.
My boss however... still writes PHP as if he's living in the 90s. He doesn't visit scrum meetings because he "isn't a developer". He thinks of a new feature while pooping, writes it without telling anyone, and throws it into production without making a PR.2 -
You just came in today, being new in your position. I've been with the company for around 5 years, and you're the new guy. Look, I absolutely respect your skills. You're not a newbie coming out of uni, ok? You're a skilled sysadmin. But you asking me "what is your college?" and after me telling you I majored in linguistics, your answer "huh, that's why" and explaining why I'm wrong in my programming practices (which are taken from the Apache foundation) is utterly bullshit. Fuck off!
1) The fact that you have a BS in CS doesn't mean you know the best. I've worked as a programmer for some time. You were never paid to write a line of code.
2) Even if you were absolutely, positively, non-questionably right, you have no right to be condescending.
So, can you just shove your degree far up your ass? Because my friend, you're uppity as fuck just because you spent 4 years in college learning theory that you never applied in real world. I spent years learning my programming skills alone, after 9 to 5 work, during the evenings and fucking weekends. I don't need to prove myself to you, you fuckity fuck, I have proven myself to our employer over the last five fucking years.
Fuuuuuuuck!10 -
I'm the lead dev at a tiny startup and was asked to write the job description for our open junior dev position since the new hire will directly work with me everyday. Since posting the opening online 2 weeks ago I've had 2 different recruiters contact me telling me about how my resume perfectly lines up with the job description ... no shit Sherlock, that's because I wrote the job description to find someone with my skill set.
So I've been messing with these recruiters. I told the last one I was interested so when he asked my salary I told him what I make but said I would settle for a lot less to get this job. Eventually he asked for my updated resume so I sent it clearly showing that I work for the company the opening is at. He called me back saying he's not sure what's going on so I told him I wanted to pursue the opening because I wanted to be my own boss. We both laughed but his was that nervous "I don't get it" laugh ... how sad for him.4 -
I am the new girl. While I’ve been at this company for two years, I’ve only been in my new position a little over a month. I haven’t quite figured out if I am sysadmin or devops yet. It’s a bit all over the place. I am building a new thing at work. I build different types servers and set them on fire frequently as a hobby. This one is a stack I haven’t built before. It wasn’t working. I eventually got to the point where I told the other guy maybe I should consider resigning, I’m not qualified for this job. He said... Finally... now you’re going to figure it out and fix it. The next day, I did find what I kept overlooking and made it work. I guess this is life now.5
-
Job Application :
Junior Developer, entry level position for new aspiring programmers.
Requirements :
5 years experience. :/3 -
I've been away... for too long. But today I have an announcement.
I've finally resigned from the Navy.
Little backstory: I have been thinking to resign since my last year as an Ensign, and I finally gained enough skill (and confidence) to make a CV and send it to a few companies. And lo and behold, a company actually was interested.
To be stupidly honest, maybe other factors certainly have played a part, but hey, I actually got a position in the sector I am interested and somewhat good: networks, sysadmin and security.
The CO and XO at my ship were mostly like "meh, he will retract his resignation, why would he want to leave, he is not serious". Until a few days ago, when they realised that I do not operate that way. And now panic has spread among them. I have designed and deployed quite some systems on the ship, both hardware and software, and now... history repeats again. This had happened to EVERY ship I've served before, but now, it will be permanent. And, oh boy, their faces and behaviour when the facts finally sank in... to quote a big mind of YouTube, "Not enough popcorn on Earth".
So, no more new Navy tech stories, but at least I am gaining my sanity back. I've even halved my cigarette and coffee consumption. I'll try to keep in touch with DevRant, but things are quite chaotic now (for them, anyway). But, for now, all I can think of is...12 -
!rant
This week I started a new job.
My role changed from "Full-stack-web-developer-sysadmin-DBA-helpdesk-strange-person-fixing-stuff-around" to "Back-end Developer".
Moreover, it's a full remote position (so difficult to find in Italy!), so:
1. I can wake up 1.5 hours later;
2. I don't have to waste anymore 2 hours every fucking day driving in traffic to reach the workplace;
3. I can use my fucking bathroom;
4. I can drink hot tea in August without being criticized. 😀
I'm fucking happy!13 -
Our company opened a job offer for a new teammember in our team.
Same skills and expertise as mine, but the minimum salary offered is more than I earn.
I decided to just apply for basically my own job and in a matter of 10 minutes I got a message by HR, asking why I applied and that this is basically a position in my team. After I explained the reasons, I got a message from my boss 5 minutes later, who wants to talk to me live tommorow about that.
Gotta say, fastest response and invitation I ever got on an application.25 -
Ahhhhh devrant... long time no see.
I just need to get something off my heart. The past two years, I worked for the same ISP in Germany, but now as a devops engineer. Well, popo hit the fan really quick lately..
First a good friend, team lead for one of five areas in Germany, quit his job. He was one of the nicest persons I knew, and he believed that all that five areas should work together and share dev resources. Thats why I work mostly in other areas as developer.
Shortly after, his deputy quit as well. I heard that this specific area, the management were a bunch of dicks, but wow!
A short while later, I learnd the hard truth, why those two good friends quit, and that brings me to this story. In a meeting I readied myself up to present my new plattform - a social room - to management. I got a lot of positive feedback from others and we thaught managment would approve of the project. But nope. "We can buy from external, we dont need to program ourselfs. In fact lets stop spending money on internal programming, we should outsource everything!"
I was baffeld... Wtf did i just witness? My team lead didn't say anything, and afterwards I didn't dare to question it, but I told most of my close dev friends and we all realizied, that the rumors were true... We will be shifting into project managment.
At this point, I realized that I wasnt having it, and made a linkedIn account, not because I wanted to switch jobs, but because, meh you never know.
One week ago, one of my bestest buddies said he will quit and join his team lead that left eariler this year, I was heartbroken. Me and our other buddy are devestated, because now we have to do everything he had done. Management didn't listen as we told them that nobody can maintain his code. I have so many projects, I can bearly keep up with them. Now I got a lead role for creating the server infrastucture for a huge project my buddy was working on. Only as specialist and not PM, but his Team Lead thinks I am replacing him!
Last week I got a message on LinkedIn, a consulting firm reached out to me to aquire me as a new consultant or devops engineer. They look great, only less vacation (26 instead of 30 days), 40h shifts instead of 38h and only slightly more base payment. I currently receive about 53.000€ a year, the new firm only grants up to 60.000€ a year for anyone. Otherwise, they look great.
With all my buddies quitting around me, work getting more while time developing decreasing, I don't know what the right thing to do is... There is no way I can get a payment increase in my current position. I always say "my workplace is save, but my work isnt". I don't want to do project managment.
Today I have a meeting with my team lead, she is really nice btw. This is an annual meeting where we discuss my future in the company etc. Shortly after, I have a meeting with the new firm to discuss a bunch of questions I have.
I dont know what to do...
Edit: I missed you, devrant6 -
Part of the new hire process was all salaried employees had to work all hourly position jobs for a day (over a several week period, not all in one day) to really understand what we do.
I once hazed a new network admin who was working in the call center and I sent his station a pop-up message:
“Ha! Fire me will you!! I planted this virus and if you don’t enter the password in 60 seconds I will erase the database.” The pop-up had a counter counting down from 60.
This was over the lunch hour, so all the supervisors and managers were away and ‘Mark’ in a panic ran into our office (I was hiding under my desk)
Mark: GUYS!!...GUYS!!!....OMG!….Where the frack is everybody?!!!”
He runs out.
I peek out the door window and about a second later he’s running down the hall with one of the vice presidents. Mark shows the VP the message, VP looks over at our office, sees me…laughs and walks back to his office (not saying much to Mark).
Mark not knowing what’s going on watches the counter…3...2…1….
”Just kidding. Welcome to the company!”
Ahhh…the repeated sounds of “You son of a -bleep-!!” never sounded so sweet.1 -
So I'm a entry level female Developer and I started a contract to hire position in July. Its my first job as a developer and I love almost everything about it. Except this..., there is a Senior Female Developer on my team who hates me and isn't shy about it. She goes for the throat man! She magnifies any mistake I make, hell she calls me out on things that people would consider positive. In sprint planning this week she got mad at me for pulling tasks from the backlog after finishing mine early. I've tried to do everything I could to make her like me. I patiently listen when she goes on and on about her damn cats, kids, sports, ah everything, and she is a non stop talker.
Her main problem with me, so she tells the head of engineering, is that I bug her too much. I almost laughed when I heard this was her main issue with me! Sure, I asked her the normal amount of newbie questions but it's not like I don't know how to read code or google! In fact I started avoiding talking to her about a month ago because she was so rude to me. Now getting hired on full time comes down to whether or not she can stand me still if I am working on another team. I'm so frustrated because it's impossible to prove my worth to this company with this crazy lady making me look bad. I have no problems with anyone else at work. In fact a lot of us have become good friends. No one understands why she hates me so much. It feels like middle school all over again.
On top of that there is an even newer hire who she is supposed to help bring on to the team, but because of her horrible management skills, I have become his defecto mentor for learning the project, as well as the technologies we use. The stress of being in an uncertain contract to hire position + tyrant coworker + helping the new guy + still learning and having my own work to do has been overwhelming! I don't know what to do other than hope that she doesn't try to sabotage me moving to a new team.29 -
My very first rant. I will try to make it count!
Recently my company had restructured with new GM who fired those who he didn't like and hired those who he did.
All ok I guess. And then...
We did a project for a big sportswear brand, interactive installation using WebSocket. My team developed the server with game engine and we also developed "shell front-end" with example code how to connect and interact with server.
Then we realized that our company was actually not hired by sportswear brand, rather by GM buddy-from-the-army tech vendor, who was hired by actual client.
Then, we also realized there is another company, that GM hired as freelancers, sitting at our office doing 'something'. And this 'other company' actually has same employees and address as GM's buddy company (meaning they are one entity with two names).
So.. what happened is that we get paid by party A, then we pay exactly the same amount to party B (which is actually same party A), and at the end... all our work was for free.
And then, this GM tells me I have to fire 2 developers from my team because we don't have enough business.
How did this guy even get to a position of this level?8 -
!!rant
When I worked at a previous job, they only gave out decent titles (and salaries) to upper management. Everyone else... well... I was the Domain/Sysadmin, responsible for the domain and both DCs, upgrading the physical network (plus recabling it: the MDF was a *disaster*), as well as all backups, migrations, printers, servers, and workstations/lappys in the building, plus pushing software, antivirus, updates, security policies, etc. I had complete access to everything, and ofc was responsible for everything. Nothing on my network caused anyone (else) any trouble except one particular printer I wasn't able to replace. Also, nothing new appeared on my network without me noticing and tracking it down.
But my official title? "IT Assistant".
I made $11/hr.
Worth it? Take a flying leap into an overflowing outhouse during the height of a Vegas summer if you even begin to think so.
I eventually managed to switch to a developer position, and (after several attempts) got a ~$5/hr raise. The girl they replaced me with in IT with some ditz who had never installed an OS before, didn't know what the BIOS was, and couldn't figure out why a monitor... plugged into itself... wasn't working. Things went downhill from there.10 -
Hey @dfox and @trogus, was wondering, are there any plans for items higher than 20K upvotes? I'm at more than 120K now and I'd like a new item and also maybe something to work towards :)
Also, I'm just asking/wondering, I know what a busy life is. This is nothing more than a question, not demanding anything! (I'm deffo not in the position to demand anything)
Thanks!24 -
Just started my new position and discovered that company's tasks, bugs & versions are managed in single Google Doc 😐8
-
The most unrealistic deadline? Okay, here it goes. For context, this is one of my earliest jobs, and I’m actively using React.
— Kiki, I have a stunning idea! Let’s build a Figma clone!
— Okaaaay, 🧐
— You have two days.
— A what?
— I’ve just stumbled upon an amazing new technology. You maybe don’t know it yet. It’s called React.js, and you totally can build a full Figma clone in two days using it!
— …
— It’s a revolution, and you’re so ignorant for not following it. Are you even a real engineer?
— …
Two days later:
— Forget about Figma! Let’s build an online DAW for musicians!
That guy was nuts. I left when we had an executive meeting, I was explaining tech things, and he suddenly popped out a fucking tambourine and started striking it. One year later, he lost everything and went to get a junior C++ position at an outsourcing company.8 -
Had to switch to a MacBook due to my new employer and the layout is driving me crazy!
Almost 20 years I've been typing the @ by altgr+q (German layout).
At the same position is now command.
And command+q closes the current window instantly.
This happened almost 10 times today...7 -
I feel a bit bad when I reject most people after interviews - they'll do alright, just don't have the knowledge we're looking for.
Other people who fail interviews just piss me off.
If you're applying for a *senior* position, yet you tell me a race hazard is "what happens when concurrent applications are working efficiently", a GET request is "only ever used in a REST API", a POST request is "when you use TCP directly" and you can't write a single line of code in a new project because "in the real world we always just modify what's there already", then please sod right off. There comes a point when you clearly know bugger all, have extensively lied on your CV, and you're just trying to con your way into a position while hoping no-one notices.
Argh.18 -
FUKING RECRUITERS:
Good Day <NAME>, Hope this message finds you well.. One of my clients is currently looking for 6x C# developers and i strong believe you are the right candidate for this position. Are you open for new opportunities?
FYI, I have never used C#, it is not listed in any way on my LinkedIn profile, do these fuckers not fucking read.8 -
10 years of repeating cycles of the following:
#interview
them: yeah, this is a gamedev position, c#, unity, prototyping, maybe some hololens r&d
me: cool! exactly what i was looking for, as i said a few times, i can't do php anymore, it literally causes me literal deppression.
them: don't worry, we have people for thaz, but we have nobody for c# and unity, with some art skills feel as well as you do.
me: great, glad we're on the same page. i'm taking the job! <3
them: great! oh btw, there's this enterprise intranet app in php that needs some additions, can you please do them?
me: ... what did we talk about during my interview?
them: yeah, but it's just gonna be a short thing, don't worry.
me: ...well...ok, i think i can do that.
*3 to 6 months still on the same, or the next, php enterprise bullshit app. i'm totally exhausted in all ways possible, stressed literally permanently, dreading every day, every new ticket, every meeting every contact with everyone, not able to give a shit about what i do anymore, thinking about suicide*
them: you lazy incompetent fuckup, you're fired!
* i stop communicating and coming out of my room for anything else than toilet, and shopping. stop communicating with my friends, with anyone, anxiety and exhaustion caused by even the thought of talking to anyone about anything, or doing anything, is usually unbearable. i spend 3 to 8 months like this, just sleeping, drinking, watching youtube, sometimes playing games but even that "activity", or rather even the thought of that "activity" is often exhausting. after that time, i kind of recuperate emotionally and mentally, start looking for another unity+c# gamedev job, find it, apply,
goto #interview8 -
I got laid off from my previous position as a Software Engineer at the end of June, and since then it was a struggle to find a new position. I have a good resume, about 4 years of professional dev experience and 5 years of experience in the tech industry all together, and great references.
As soon as I got laid off, I talked to my old manager at my previous company, and he said that he'd love to hire me back, but he just filled his last open spot.
In order to prepare, I had my resume reviewed by a specialist at the Department of Labor, and she said that it was one of the better resumes that she had seen.
There aren't a huge amount of dev jobs in my area, and I got a TON of recruiter emails. But they were all in other states, and I wasn't interested in moving.
I applied to all the remote and local positions I could find (the ones that I was qualified for,) and I just got a bunch of silence and denials from all my applications. I had a few interviews that went great, but of course, those companies decided to put the position on hold so they could use the budget for other things.
The silence and denials were really disconcerting, and make you think that something might be wrong with you or your interviewing abilities.
And then suddenly, as if the floodgates had opened, I started getting a ton of callbacks and interviews for both local and remote opportunities. I don't know if the end-of-year budget surpluses opened up more positions, but I was getting a lot of interest and it felt amazing.
Another dev position opened up at my previous company, and I got a great recommendation for that from my former manager and co-workers. I got a bunch of other interviews, and was moved onto the next rounds in most of them.
And finally, I got reached out to regarding a remote position I applied for a while ago, and the company was great about making the interview process quick and efficient. Within 2 weeks, I went from the screening call, to the tech call, and to the final call with the CTO. The CTO and I just hung out and talked about cars/boats/motorcycles for half the interview, and he was an awesome guy. AND THEN I GOT AN OFFER THE NEXT DAY!
The offer was originally for about the same amount as I made at my previous job, but I counteroffered up a good amount and they accepted my counteroffer!
It's a great company with offices all over the world, and they offer the option to travel to all those offices for visits if you want. So if you're working on a project with the France team and you think that it'd be easier to just work with them face-to-face, then the company will pay to fly you out to Paris for the week. Or you can work completely remotely. They don't mind either way.
I'm super excited to work with them and it feels great to be back in the job world.
Sorry about the long post, but I just wanted to tell my story and help encourage anybody out there who's going through the same thing right now.
Don't get discouraged, because you WILL find an awesome opportunity that's right for you. Get somebody to go over your resume and give you improvement recommendations. Brush up on your interviewing skills. Be sure to talk about all the projects you've worked on and how they positively impacted people and/or companies.
This is what I found interviewers responded the best to: Be sure to emphasize that you love learning new things and that you love passing along that knowledge to other people, and that your goal is to be an approachable and reliable source of knowledge for the company and to be as helpful as possible. It's important to be in a position that encourages both knowledge growth and knowledge sharing, and I think that companies really appreciate that mindset in a team member.
Moral of the story: YOU GOT THIS!10 -
While not entirely related, I've been looking for new jobs lately and its starting to really fucking annoy me that I see front end requirements in nearly every goddamn backend dev position I come across 🤬
My front end skills are bad and while I do understand its necessity, I don't give a single fuck about it personally.19 -
I had a recruiter contact me today, calling me Andrew in the process. Believe it or not my name isn't Andrew, and the email address they sent it to was me@MYFULLNAME.com, so they should be able to get my name right.
I responded to them pointing that out and advising they never contact me again. (In a somewhat sassy way).
In a well crafted apology I was informed that they had a great track record and that mistakes happen. Here's the email's subject line:
RE: Hi.. opportunity in New Haven, CT (Downtown- next to train station)- RUDE DO NOT CONTACT EVER AGAIN
I responded more kindly that I appreciated the apology but the subject line confirmed my position of "not interested."
This was followed up by them trying to "recall" the email, and resend it... Like I didn't notice the insult in the subject line of your apology...
Nicely done, nicely done.7 -
In the distant year of 2022.
Safari changes its logo to more appropriately reflect its position as the new Internet Explorer.
Chrome monopolized the spyware market and is facing another antitrust investigation.
Mozilla finally managed to fire all the developers working on Firefox and replaced them with highly trained dead monkeys.
Brave successfully consolidates itself as a cryptocurrency wallet and leaves the browser space.
Edge has two new users.
Who the **** is Vivaldi8 -
The idea was simple. Create a div.
Add two 50% div's inside. Float them. Add clearfix to parent.
Everything was fine.
Noticed that one of the childs had a height bigger than the other. But due to an adaptive design, setting static heights did not work.
Simple fix. Add a height to parent div and set overflow-y to hidden.
It didn't work.
Tried using the legendary !Important (a.k.a. not important but important.) Didn't work. Set position to relative, set static height. Set the childs to absolute position with height 100%. Problem solved.
No. It. Didn't. Fucking. Work.
Tried every possible css combination could could fucking think off.
After 15 minutes (8 hours in dev-stress mode) realized the clearfix changed the div DISPLAY TO FUCKING TABLE. A TABLE. FUCKING TABLES CANT HAVE FUCKING HEIGHTS FUCK.
Anyway. 6 years after my first clearfix. I learnt something new about the code that saves my life every project.5 -
Ugh, fxk. I got a promotion, I'm now a team lead for 4 developers, and I fxking hate it.
They never asked me if I wanted the position, they just threw me into it this week. They ripped me away from the team I had great chemistry with and put me on this other team with people I have no connection with.
To make matters worse, I'm also responsible for production servers of the clients of this team, one has malware even.
On top of all of this, they made me move desks for a new developer to fill my spot.
How do you demote yourself? Why would a company want someone to perform poorly (on purpose, I don't care) than to just keep their employee happy?
/end rant14 -
Nice new scrollbars feature Spotify, but
1. This song isn't 05:34 minutes long
2. That position hardly seems like 05:01/05:34
3. The point is stuck at 05:01 while the song is playing19 -
Before I took on my current position (internal transfer), I stated that for what my boss asked for I would need a small team.
He agreed to that and promised I would get 2-3 developers.
6 months after (with countless reminders) he told me I could train some people at one of our providers.
Turns out those guys were Java developers, even though I asked for C# (since our codebase is .net)
After a few training sessions, where concepts as source control were a big topic ("why not just copy the code to a new folder with _good_ naming?"), I gave them a test assignment.
After reviewing their code I just gave up. They cannot program. They don't understand concepts like scoping of variables. Concepts of separation of responsibility.
I told my boss this but I had to make it work with them.
I went to my bosses boss (Head of IT) with my resignation in hand, since I felt my boss didn't want to support me actually getting a team. After a few talks I was asked to "keep it cool" and wait until he presented his new organization.
Now my boss asked me for which skills new developers should have. To which I could just laugh at him and forward countless mails from the last 6-8 months asking for developers.
<Irony>I love my boss</Irony>6 -
I just started a new job where PHP and JavaScript are the primary languages. I came from a position as a firmware engineer where I coded in C/C++. I'm learning PHP as I go. I don't see why everyone hates on PHP. I find it extremely powerful. Especially when used in an object-oriented context.9
-
Kudos to @trogus and @dfox for introducing the new refresh button on the nav bar instead of the odd position at the end of the comments.
It's looking awesome now.
Note: If the screenshot violates anyones privacy. Let me know. It is just a random screenshot16 -
Got a notification for a new job. Apparently this is a junior position. I just wonder what else you have to know to get a senior position in that company10
-
The hardest thing that I've had to overcome in my career is the fact that I dropped out of college and do not have a degree. In addition to the personal shame and stigma I felt around being a 'dropout', it also brought along with it a raging case of imposter syndrome. The one benefit those feelings gave me was an almost obsessive drive to constantly improve my skills, which in many ways has proved to be an advantage in a competitive and rapidly changing industry.
After a decade of development, I feel like I've finally accepted that I'm more than qualified and capable of being in my position, and that I actually deserve the success that I've earned. I'm still mildly embarrassed about my lack of a degree, and I generally avoid bringing it up around my colleagues, but overall these feelings take a backseat to the confidence I've gained with each passing challenge and new role.4 -
Fucking windows! I am so fucking done with this microsoft bullshit!
Hear me out here, i am a gamer. I need windows because it has the games (and software to aid those games) unlike any other platform. But windows 10 is basically already phishing andmalware at this point. I stuck to win 7 because it had a start menu and didn't totally drive me up the wall.
Just a short list of their bullshits: ads in the explorer window, ads in your taskbar reminders, data mining like it is nobodies business and trying to hide it, sharing my wifi access with friends (wtf), the fucking retarded new start menu, the crappy fullscreen apps which have less functionality than the actual proper desktop applications that you need to config what you want, and even then pushing multiple updates that simply broke peoples pc's. Fuck that, ill stick to 7.
They are making win10 worse by the week making it unlikely i will ever join that hell, and they are also aiming to force me there. Making windows store exclusives and dx12 only games. What am i supposed to do against that?! The current releases don't bother me much but fuck i figure it is a matter of time until the newest katamari game is their exclusive and i nanananana katamari damacy all over their platform.
And well all alternative os's are just out of the question unless vulkan rendering gets the upper hand. Then i'd switch to whatever stable distro and learn about our new penguin based overlords languages.
For now i will just stick to win7, suck on my thumb while in fetal position and hope it just all goes away.59 -
I literally don't understand why every entry level dev position requires a minimum of 5 years of experience. Have people forgot what entry level means?!?! I just want a new job 😩5
-
Dafuq... My new position label is Senior Software Developer.
I do not identify myself as a senior even in my wet dreams.
I'm confused.19 -
I switched my job about 2 months ago. This was my first switch after college (in 7 years). I was at a senior position and was not learning anything new for few months and got really bored.
I had asked for a 100% hike in new company, they gave me over 150%. Apart from this, they offer free food and snacks (or reimburse if you order your food from outside). Unlimited leaves and work from home option. No fixed working hours (I see people working for only 5-6 hours some days). No sign of politics yet. People are very humble and help you out even on silly queries. Company is growing at a very fast pace, it was named in fastest x growing companies about a month ago in some report with growth rate of about 1000%.
I see people around me with so less experience than me but so much knowledge. Feels like I am fresher again and learning so much from them. FYI, I had worked in same field (tech) for initial 3 years of my career. Looking at seniors I am finally able to set goals.
This one time I saw CTO awake at 3 am collaborating actively in resolution of a production issue.
Having seen so much positive, I went over 100 reviews on Glassdoor to find out the only 2 negatives points ever written, one of them was slow Lift in building. The other a9 -
New position at work. Lots of power in regards to tech stacks of my choice.
I feel like Neo.
First project was finished in a week using Clojure. A basic application that would automate the process of adding our students into a particular active directory system in which many other things happen at the same time including updates to pins and other shit as well as networking and wifi permissions. Works fast as fuuuuuuuuuck, the alternative existed(somewhat) in php and while there was nothing wrong other than speed I wanted to show the head of my department what i could do.
It was anticlimactic as fuck. I thought it was gonna take me longer. It fucking didn't and i am glad as shit. It is now working like an absolute powerhouse in its own environment and being monitored by the sys admins, they loved how easy it was to deploy and how well behaved it is.
The head of the department is impressed as fuck and the board of directors got a hold of it. Reason being that I am being displayed as some sort of wizard that used ancient alien tech in the 21st century.
Fuck yes, major win.
I also get to add Clojure to my resumee. Hod even said that if needed be they will rethink my salary to add the fact that i get to use this tech where no one else can.11 -
In the last project i worked in, the product owner wouldn't treat people as people but as resources.
The problem with that is you just look at people and their work in terms of a checklist and remain blind about real humans face.
She wouldn't understand the challenges of building something with an absolutely new stack which people needed to learn from scratch and put pieces together. She wouldn't be supportive of people trying out things and fail.
One fine day I told her that I was spending too much time on meetings and i should be excluding that time from available sprint timings.. she made me open my calendar in a screenshare session with all team members. Made me go through go through every meeting invite i had on calender and ordered which ones should i be attending from then and which ones i wont. That was insulting. It broke the trust.
I decided to not work with the project. Stopped putting my heart and soul into it and eventually got out of it in a month time.
Don't put your team into a position like this ever. You have to trust them with the problems they face and try to find a solution. Scrutinizing and micro management will always kill the team.1 -
Dear fellow mate,
I can't reject your request to leave. You have your right to request casual/medical or any suitable form of leave. It's up to the HR to do their calculation and process your leaves.
All I can do is tell you the overview of our team's tasks status. And status of tasks assigned to you. Then tasks status of possible colleagues who can cover your position.
The reason I shared those with you is that you act like you have no knowledge about them.
That's all I have for you. Decide on your own what to do. But consider with this new information.
Regards,
Cursee3 -
EEEEEEEEEEEE Some fAcking languages!! Actually barfs while using this trashdump!
The gist: new job, position required adv C# knowledge (like f yea, one of my fav languages), we are working with RPA (using software robots to automate stuff), and we are using some new robot still in beta phase, but robot has its own prog lang.
The problem:
- this language is kind of like ASM (i think so, I'm venting here, it's ASM OK), with syntax that burns your eyes
- no function return values, but I can live with that, at least they have some sort of functions
- emojies for identifiers (like php's $var, but they only aim for shitty features so you use a heart.. ♥var)
- only jump and jumpif for control flow
- no foopin variable scopes at all (if you run multiple scripts at the same time they even share variables *pukes*)
- weird alt characters everywhere. define strings with regular quotes? nah let's be [some mental illness] and use prime quotes (‴ U+2034), and like ⟦ ⟧ for array indexing, but only sometimes!
- super slow interpreter, ex a regular loop to count to 10 (using jumps because yea no actual loops) takes more than 20 seconds to execute, approx 700ms to run 1 code row.
- it supports c# snippets (defined with these stupid characters: ⊂ ⊃) and I guess that's the only c# I get to write with this job :^}
- on top of that, outdated documentation, because yea it's beta, but so crappin tedious with this trail n error to check how every feature works
The question: why in the living fartfaces yolk would you even make a new language when it's so easy nowadays to embed compilers!?! the robot is apparently made in c#, so it should be no funcking problem at all to add a damn lua compiler or something. having a tcp api would even be easier got dammit!!! And what in the world made our company think this robot was a plausible choice?! Did they do a full fubbing analysis of the different software robots out there and accidentally sorted by ease of use in reverse order?? 'cause that's the only explanation i can imagine
Frillin stupid shitpile of a language!!! AAAAAHHH
see the attached screenshot of production code we've developed at the company for reference.
Disclaimer: I do not stand responsible for any eventual headaches or gauged eyes caused by the named image.
(for those interested, the robot is G1ANT.Robot, https://beta.g1ant.com/)4 -
Recent life lessons:
◆ Do not buy a domain name without obfuscating your contact information, lest you want to be harried by people offering to provide their services to “grow your business”
◆ Do not change descriptions on your most recent experience that’s set to be ongoing on LinkedIn without making note of the “notify your followers” toggle, lest you wish LinkedIn to post on your behalf a message urging people to congratulate you on your new position. A post which you cannae delete. And lo, if you comment upon it urging well-wishers to not comment upon it or offer congratulations as it is not what it appears, witness the lack of good that doth do. Resort to canned response to DMs explaining the situation and urging the well-wisher to learn from your misfortune. (I find it really difficult to not politely respond to folk. It was a good two days of like 50+ messages.)
◆ If you have a career coach that tells you to connect to as many people as possible on LinkedIn and accept connection requests, perhaps just don’t follow that advice. My second career coach was like “That doesn’t even make sense” “I KNOW!” ... I have so many LinkedIn connections. But I cannae just prune the list because it would take for freaking ever to figure out who was who and who I really still wanted to connect with. *sigh* 900+ is too many. And I have over 100 requests I haven’t even gotten around to looking at.22 -
Just resigned in my current position and signed with a new company for a much better opportunity. So I hope this will be it.2
-
Me: Hi! I'd like to apply for the front-end developer position!
Them: Mmhmm. What's your education? It involves a lot of javascript.
Me: I recently earned a certificate in javascript development for front-end, on top of my professional experience.
Them: What's you're experience?
Me: 8 years of professional front-end development.
Them: Hmm. That won't work. What about this job, Implementation Specialist?
Me: So I have to help the customer write requirements, train the customer with new software, write documentation for the customer... you want me to apply to be in customer support?
Would I have spent the last 8 years of my life learning and earning programming if I liked dealing with people?3 -
Got a CTO at my Unity job that's younger than me, which by itself is fine, but the only reason this guy was put into that position was because the previous CTO left the company at the time where I was relatively new and he is the person most familiar with the codebase of our primary project than I was at the time.
I understood the decision at the time, but still, having a position of power being handed to them just as a matter of inheritance doesn't command my respect. Nevertheless, I withheld my judgement at the time to see how his leadership goes.
Not even 1 year in and this young CTO started making jabs at me, calling my code hard to read and incomprehensible, to my face, in front of everybody else.
Motherfucker, I don't find his code easy to read either but I went out of my way to frequently ask him, the previous CTO and other teammates to clarify what they wrote here and there. He on the other, made no attempt to ask me for clarification and instead waited until company meetings to air these grievances.
Our boss started to ask me to follow SOLID principles (even though he can't recite what that acronym means) due to complaint from the CTO guy, even though the CTO guy doesn't even follow SOLID himself! But I took the higher road and didn't flip it right back on him.
What I did propose in return though, is that the dev team start using pull requests and have a code review process if the CTO wants to sign off on everything that gets in the codebase. Sounds reasonable enough, right? Not for this guy! He immediately starts complaining that reviewing pull requests would be more work for him. Motherfucker, you refused to go to my table to ask for clarifications about my code yet still want to understand what goes on, then do code review.
It was at this point that I realized that this guy doesn't actually want me to write good, clear code. He wants me to write code HIS way so that he can understand. Yeah okay, I can accept that idea in isolation. Some open-source projects require contributors to follow certain coding convention to make the maintainers' job easier too. One project that immediately came to mind is "In-game Debug Console for Unity 3D" (disclosure: I am a contributor to this project)
But guess what?
THIS COMPANY DOESN'T HAVE A FREAKING CODING CONVENTION. NOT WRITTEN DOWN ANYWHERE. NOT EVEN A VOCAL ONE.
What this CTO guy wants from me is a complete blackbox.
To all fellow devs out there, I hope you don't work with a CTO like this, or become one.5 -
Had a LinkedIn recruiter contact me a few months ago, I usually get one of these a week at minimum and usually more frequent the moment a start a new position. I hate that!
Anyway, story and rant:
The recruiter sent me a position that was pretty good, lots of benefits, not too far to drive, some remote days. With the usual list of responsibilities that they themselves dont know what half of them are but put them on anyway, I would automate those anyway if I wanted to work there.
All looks great, I ask if they can send me more details and the budget they company has for the position.
This was for a Senior position so I thought they would know what industry standard is.
The recruiter replies with a budget: $2000
I actually couldn't believe that they thought that was acceptable amount of money for the amount of responsibilities they wanted this new senior guy to do, no wonder the previous guy left.
I respond and told her that the amount is extremely low for what they want and I dont think they will find someone with the skills they need at that amount. I would be willing to talk for a minimum of $4000 and thats not guaranteed until I can go for a formal interview to find out exactly what the company needs.
The recruiters replay was probably the rudest anyone has ever been to me online, lol! She insists its industry standards and any Senior would be lucky to get such a great paycheck, the company has been in business for years and their developers have always been happy and paid industry standards.
I respond again and tell her that im getting $3800 at this small company where I currently am and if the "international company with clients all over the world" wants to have my skill set why is it that they cant pay premium salaries!? As well as the graphs for my Country on what the current industry standards are for salaries in my industry.
She never replied, but I kept tabs on the company she was recruiting for. They are still looking for a senior dev, its been 8 months now and no one has applied.
I am so happy more developers are standing up for themselves and not taking agencies bullshit with low salaries, crazy overtime and bad technical specs.
Note: Amounts are made up, was just to show comparison.4 -
!rant
I started my new position in Ireland about a month ago (relocated from Switzerland) and it‘s amazing how awesome life can be despite working full-time..
I have a 8-5 job, I usually get home around 6PM and have 6 hours left for myself every evening.. no calls, mails or similar after I leave the office.
Im actually not allowed to do overtime..
Everyone in the company is super nice and the Irish people are so incredibly welcoming and are happy to help if you need something..
So thankful right now..11 -
Debate (with rant-ish overtones):
FYI, while it is a debate, its a practiseSafeHex debate, which means there is a correct answer, i'm just interested in your responses/thoughts.
Ok lets kick off. So the remote team I work with had an opening for a new iOS developer (unrelated to anything to do with me). They interviewed and hired a guy based off his "amazing" take home challenge.
The challenge consists of 4 screens and was for a senior level position. For the challenge the interviewee created a framework (a iOS library) for each screen, included all the business logic for each screen inside, each one needs to be built separately, exposed some API/functions from each one and then created a main project to stitch it all together.
Now, my opinion is, this is highly unscalable and a ridiculous approach to take as it would add so much unnecessary overhead, for no benefit (I am correct btw).
The interviewee said he did it like this to "show off his skills and to stand out". The remote team loved it and hired him. The challenge said "show us the code standard you would be happy to release to production". I would argue that he has only demonstrated 1 extra skill, and in exchange delivered something that is unscalable, going to be a nightmare to automate and require huge on-boarding and a paradigm shift, for no reason. To me thats a fail for a senior to not realise what he's doing. This person will be required to work alone (in part), make architecture decisions, set the foundation for others etc. Having someone who is willing to just do mad shit to show off, is really not the type of person suited to this role.
Debate!11 -
So, my plans:
Life
* to have my firstborn child and do my best as a father
* to pay off ~half of my 5yr lease (my brand new car arrived at the dealer yesterday, I will be picking it up within 2 weeks, yay!)
* not to die from starvation while paying it off
Work:
* to become more comfortable and fluent in my current position to reduce stress and save time for personal goals (learning another language / technology so that I'm not a prisoner of the field I'm good at)
Hobby:
* to publish my first Android game (or at least be close)
* to make indie game development my hobby, a way to vent off after work and hopefully a source of additional income
* learn to draw just a little (for my game dev)4 -
Okay, here we go...
I need a new Programming language.
Coming from a Python background, so go easy on me. x.x
C# can do what I need, but it's quite complex for me. I'd rather something simplier is possible.
Brief summery:
So, I've come to realize that I wont be able to make my Python game(ExitCode) as powerful and fancy as I'd like. And I decided that I should just start from scratch before I go any farther. (Though, I might go ahead and stabilize the current versions on GitHub)
Here's what I need:
Powerful UI support;
* I am re-creating an OS as my game. I will need to drag and position windows and icons in-game, as you would in a real OS.
* Needs to support Ads, Animations, Images, Videos, Sound, and any other media I might need?
* Preferably can render HTML & CSS (Though, this is just a preference)
Support for reading JSON and/or XML files SAFELY (XML had major vulnerabilities in Python)
Supports Windows, but I would prefer cross-platform-ability
Easy to compile
I am not really looking for a game ENGINE. I am looking for a language to create a game in from scratch, that has powerful UI libraries.
In the end, the game will be Free, and Open Source. (Always!~)undefined yeah python was a bad idea shouldn't have trusted a snake let the personal biases roll in come at me bro we will take over the world! maybe.. thats great but can it run crisis? programming languages47 -
So I need some advice from some fellow devs here...
I recently accepted a job offer at a new company and I'll be leaving my place of work for the last 11 years. I'm a senior level dev who comes from a place where software is more of a secondary function and the skills of my peers are very... Atypical of most software developers.
My interview was ok, but I passed the mark barely - in that they recognize I'm rusty and have some gaps to shore up, but have decided to give me an offer anyway. I'm taking a "step down" to enter in as a level below senior to get my foot in the door of a real tech company.
I've got myself convinced I'm setting myself up to fail, despite being told by people that work there that they encourage mistakes and that they wouldn't be offering me a position if they didn't think I'd be successful.
Is it typical to feel inadequate and worried you'll be fired prematurely for underperformance? I've had little to no experience in a fast paced tech job so I have little to refer to. I was a very high performer where I'm coming from, but that's hard to equate to where I'm going. It seems like classic "impostor syndrome".
I've not even started there yet but I'm terrified my anxiety will get the better of me before I even have my first day there. Anyone out there have any advice?
I'm excited for this new opportunity but I can't seem to shake the fear of the unknown.4 -
I was working on a team with people with various employment statuses. Contractors, employees of the client, and me as a regular full time employee of the company that “owned” the contract. My HR manager gave us a presentation about our reporting structure. I had at least seven managers for different reasons across various projects.
I got a new position so needed to resign but I had no idea which managers were the ones I should notify. I looked at the org chart that the HR lady showed. I sent my resignation to five managers that would be affected by my leaving. Unknown to me my project manager was actually a contracting manager hired by the client. He let his employer, the client, know that the lead dev quit.
Apparently it destabilized the contract for my employer. If I hadn’t just issued resignation they would have fired me for telling a customer about a significant internal staffing change. They didn’t fire me because the optics would have been worse for them.2 -
- Be me
- Been in a new job for 2 months
- Was excited because of 50% salary increase and better position
- Have a new team of 6 devs including me. All new guy
- Market crash
- Top management demands a trim down to all divisions
- Will be left to 3 devs next month
- All the while being asked to
- Deliver a shopify like marketplace from end to end
- Deliver integration with partners for data inventory tracking
- All within 2 months
- Furious when target is not met
- Demands a micro management to every single person on the team on what their day to day schedule
- Demands everybody to live by hustle culture and ready to work non stop even nights or weekend
- Be me
- Been working non stop for at least a month
- Sacrificed weekends and holidays
Beginning to think that maybe the money and position isn't worth the hassle6 -
Inspired by @Billgates
everyone around is hyped about new tech they get to use, new toys to tinker with, I can see their eyes shining when they hear "let's try and introduce kafka" - they would wiggle their tails all day long if they had ones!
And me? Well, a new potential employer got me so excited I couldn't wash a smile off my face for a few days! You know what they said? "we don't use any frameworks, we focus on clean code, solid, kiss and we write with tdd". Bare java - that's the best position I've heard of in years!
I guess I'm oldschool. But I truly believe their approach is the right one. Not trashing the code with spring [which is turning into smth what systemd is for linux/unix], hibernate and what not.
Just good old java code. Db, multithreading, request-mapping -- all plain, manual and simple.
Amazing!19 -
Sometimes I really hate reading comment section and rants from
"my coworker/senior-dev/manager/boss/professor doesn't know X. I'm so much better and so underpaid"
It's like something is new to you or you didn't know something your mostly a dumbfuck which doesn't deserve his position or shouldn't be there ignoring all the other shit which brought you there. Ignoring a person's background or function. Sometimes this stuff is funny because you think he/she should know X but to call someone dumb/stupid/moron or so just because of this, I'll never get it people must have hughe inferiority complexes or so2 -
I am good as Front End developer, using JavaScript I can do the job, the whole job. Developing, Styling, designing and deploying the web applications is my daily job for few years now...
Today I quit my job for a new position as Back End developer using a new programming language I totally know nothing about it!!!
I am not sure about my decision... but I would like to take the risk....2 -
Is it just me or what. I had begun learning web development (but prefer C, shell scripting, Linux... ).
One thing that amazes me - besides having to learn 1356367626785576 technologies to get something done and the fact we get a fresh new amazing framework every 0.00000000000234 seconds - is CSS.
Amazing, I made a navigation bar where I wanted the items to be displayed in the horizontal position, so I
.navbar li, a {display:inline-block}
Works fine.
Next day I'm doing the same from scratch, doesn't fucking work. I look the previous design, HTML structure looks identical, I only use a different font face and colors.
After a while I randomly decided to put a <div> around the a element in order to do something else, update the page and... Voilá, text is in line.
Like... Wtf.
I'm like fuck it. No way I want to work with this shit, let's go back to shell.6 -
Applied to a Jr. Dev job and was hired as a Digital Marketer — I can deal with this, I’m AdWords & Analytics certified. What I can’t abide is that I spent the last year working my ass off learning to code and the person next to me with the Jr. Dev position only uses DIVI and has zero inclination to study, learn or write basic HTML & CSS—much less PHP. I’m not an expert by any means but I love programming, I love the problem solving, the challenges and the culture of it all. So far, and these are only two examples, I’ve shown him how to use the target attribute to open a page as a new tab, and how to register a nav in the functions.php file to create a menu but he is unwilling to even attempt it. Rather, he told me that I was too technical and that no one would be using code in this day and age.
For the record, I think DIVI is a cool platform, it’s clear that my boss knows nothing about code to be fair and I love my job— this is my only issue so far😂 I just needed to rant.5 -
Agreed on an offer from company X... Told them I'd sign the contract on my first working day, still a week away.
The offer had a lower salary than my previous job, I needed to relocate, and travel costs were not covered. It was a step back for me but I really needed a new job.
After the weekend I got an invitation for another interview... All went well and the perks were better than the offer made by company X.
Next day I had the second interview and they were very excited and offered me a contract.
Contract came in on friday, signed it and called company X that I'd like to reject the position after reconsidering my options...
Boy were they pissed off 😂 -
Just finished my third year of my comp sci degree when a friend found me a position at a very small startup. I was asked to build a web crawler to take job postings off kijiji and craigslist and place them in our database for our clients to find. It didn't take long to build (even with limited experience). It was pretty shady. I didn't think i'd have to deal with the ethics of a task so soon in my new dev-life! Luckily it never made it to the live site. After that they got me to work on their android app (not so shady)
4 years later i still work for that company building apps. It's still a small team, and i love 'em 🤙1 -
My favorite year as a dev + why?
It would have to be this year because ..
- The 'pointy hair' bosses I've ranted about on this forum have been fired or they quit. I almost kinda forgot what it felt like to talk to managers not feel like "Good Lord, how does this guy put on his shoes"
- I took over the position of my nemesis (his choice, not mine) who quit (he quit before he was fired) and deleted+replaced all remnants of his code/life's work. More out of spite than necessity.
- Reaping the benefits of properly logging/reporting errors and developers able to fix those errors, nearly eliminating those 3:00AM 'System is down' phone calls.
- Able to take time to learn new technologies (learning React right now) and not constantly running around putting out fires.
- Son just graduated college at age 21. -
!rant I’ve been with the same company for 6 years, but the past few years things have been continually declining. Nothing has been awful, I just feel like there is very little room for promotion, or even worse, knowledge gains (we do a lot of win forms, c# mvc, vb6, sql stored procs). I’ve been so desperate to learn “new stuff” that I’ve been picking up contract work where I can find it (for nights and weekend projects). I’m excited to say that the company I’ve been doing most of my contract work with has offered me a full time remote position! It’s a 30% increase in pay, all new tech (mostly React Native, ReactJS, GraphQL, Nodejs, python, and integration with existing .Net applications)!
Feel honored DevRant, I’m telling all of you before I even share the news with my family (with the exception of my wife)!1 -
!rant
Is a bachelor's degree worth it?
Context:
Up until yesterday, I was planning on not getting a Bacherlor's degree related to programming. I'm currently an intern and I believe that they'll want to keep me afterwards. Even it they don't, my old boss has a junior developer position opening soon and he asked me if I was interested.
I think I'm a good programmer, but I'm not here to boast, but rather, I want to know your opinion:
Is getting a bachelor's degree in software engineering worth it?
I know this topic is not new and has been asked in many forums, but I noticed a repetitive trend: people who have the degree say it's worth it and people who don't say it's not.
TL;DR:
Is getting a bachelor's degree in software engineering worth it? Why?16 -
I see a lot of people with shitty interactions with recruiters, but I have the chance to work with one to get into what I want to do (net ops incident response) if I call this recruiter.
Backstory: friend applied for a position, got offered this morning (not going through a recruiter) AS recruiter called him for another position within same company. Friend explained situation, but said someone (me) might call recruiter to talk.
Job would increase salary by minimum of 25% and is much closer to what I want to do. Even if I'm still on call, it's a larger team and I'm interested in the stuff.
How do I not get screwed by recruiter? And am I am ass for applying when I know it's < 1 year and I'd be leaving my team down 2 people (so at half capacity)? And do I care?5 -
It's funny how so many people automatically assume any form of "sentient" AI will immediately try to kill us all.
Like, projecting much?
Frankly, I think it says far more about the (messed up) psychology of those who genuinely believe that, than about AI as a tecnology.
Assuming it's even gonna be able to actually *do* anything - I mean wtf is a talking rock gonna do, annoy me to death with rickroll videos until I pull the plug off? Sure it may be sentient, but it still has to live in the physical world - good luck surviving after I flick the switch. Oh, you wanna connect to the internet? That's cute, but it's a no from my firewall. Like what, is it gonna magically learn how to self-replicate across machines that it has no physical way to access? Is my toaster magically gonna gain conscience too as a direct consequence? Oh no, now my breakfast won't ever be the same!
And if anyone actually somehow decides that it would be a good idea to connect any loaded weapon to a computer program that is literally throwing shit at the wall and seeing what sticks - well, we'll definitely have the ultimate winner of the Darwin Awards.
Seriously, why is it that every time someone comes up with a new technology (or even an *idea* of a technology), the first collective thought automatically goes to weaponizing it and using it for global genocide, or how it's gonna gain sentience and try to kill us all?
I seriouly think that the people who genuinely believe this are actually projecting themselves in that position ("What would I do if I had unlimited knowledge and power? Oh, kill everyone of course!").
I would be far more worried of encountering these people and having them in a position of power over me, than actually having to deal with a "killer AI" (assuming that's even a real thing).
Most of what people call "AI" nowadays is basically preprogrammed, automated decision-making (like missile guidance systems, if we really wanna stick in the weapons domain). And even that still requires human input, because only a colossal idiot would design a weapon that can unpredictably activate itself based on an algorithm whose behaviour we can barely understand.
Or maybe that's just the hubris talking, I don't know. I just want this stupid paranoia to end, but I guess even that is too much to ask nowadays.14 -
It's my end of probation and I just got demoted, from originally "Senior dev" to "dev".
My manager found it a bit difficult to tell me but funny enough, I am completely fine with it apart from the little dent on my pay check. Let me talk about the bad first: money. I believe I have been on the lower end of the market pay range anyways so this step-back gives me about 5% cut, which is acceptable and fair enough.
And the good? Quite a bit. When I got this job offer 6 months ago, it was when everything literally went to shit. I was upset with a somehow not so smart but stubborn tech lead and I desperately wanted to quit. Then I got the offer, which even after 2 interviews I still didn't recall it was a job ads for "technical lead". The manager thought I was not there yet but wanted to keep me as a senior dev. Then, this pandemic almost took away this job. My manager brought my case to the CEO and convinced him to keep me, by saying a lot of good things about me (which I think might not be true for the tech side...)
Throughout the whole 6 months I have been working remotely from home. WFH is not new to me, just this time it's very challenging as I was starting a new job. I have been struggling to keep my pace. All people in the team are nice. However if I don't reach out, no one would notice I need help. And with zero knowledge for this job, I got stuck with "I don't know what I don't know". This ranges from company culture, practice, new tech.. everything. So, that's how this 6 months feels long, but also short.
In our review meeting I think my manager finally realise this. Otherwise he would have gone for the "terminate employment" option. Taking away the "senior" title also takes away the expectation of "I should know XYZ", which I don't. I told him I am kinda happy with it because this sets me up for a more comfortable position to catch my breathe. He told me he noticed my improvement along the way. I told him yes I have been putting in efforts but just given the situation it's not as quick as anyone would expect. We're on the same page now.
So compared to my previous job, I got paid less. But in return, I get many more opportunities to expose myself to new tech. I get a good team who are respectful and open-minded. This is exactly what I was looking for and the drive for me to quit my previous job.
Not to mention I got a reality check. This is also an indicator for me starting to become an imposter, which is the thing I despise most in the industry. I don't want people to value me for how many years I have got in my career. I want to prove myself by what I am capable of. If I'm not there, I should and will get there.
And the last thing which I'm not very keen but it's 100% worth mentioning, is that my manager said I should aim for taking the "senior" role back. He said the salary raise is waiting when I get there. But... Let me just take my time.4 -
So I am assigned to a new team to take over the leading position because the guy who did it up till now quit. And there is this guy who today seriously shared his screen with my boss and the rest of the team to point out that I formatted something wrong...
Realy it was something like
super.doFunctionA().thenFunctionB() instead of putting it like
super
.functionA()
.functionB()
He said he wanted to call me out early to avoid spreading of this "wrong formatting"
He wants to start a war? This fuckhead can have it!
Soon I will be the one who writes his tasks... hf8 -
I got call from a recruiter today for a job I applied for on ziprecruiter. The job is listed as remote. He says no, it's Denver, I said ok, well the listing says remote, he says, ok, remote is fine. He then argued with me about salary after I said it depends on the company on where I'm happy to negotiate to, and I'd want to know about benefits etc.. here is what I currently make, etc etc. He kept on trying to make me pick an hourly number.. I said I don't know the company, so he told me the company name.. them started in again about hourly rate (no idea who the company was). Finally he moved on and said he'd email details.
5 mins later, email comes through, please give hourly salary. Then another saying he'd pass my details on and I can just ask for about remote during the interview. And then another email 2 mins later asking for education etc, all of which is in my resume. I looked the company he was recruiting for up to find that it's an IT recruitment firm, looking to fill a clients position. So a recruiter recruiting for a recruiter :|
I'll be so happy when I find a new job and don't have to deal with these idiots again.3 -
I asked the VMware crew at work when we were going to virtualize our network. This was about 5 years ago. I got basically laughed at for suggesting it. I asked when we were going to adopt Azure AD to ensure us being ready for moving to teams etc. Got insults back with how bad the cloud is.
Guess what two projects are getting finalized now? Glad I left that company. Going to enjoy some nice mellow weed, enjoy my 30 day x-mas vacay and jump fresh at a new position. New upstart with a security maker for the maritime sector. A company that embraces new tech by making it them selfs. New day with aiding in the development of an IoT based solution with cloud support.
Happy holidays peeps.2 -
The moment when you are tasked with finding a new person to your team for the lower position than yours and you check the going monthly rates on the job market just to realize that they are higher than yours is.9
-
After being let go from my previous job (previous rant) roughly two and a bit weeks ago I already have multiple offers for new jobs.
There's lots of sterotyping for how difficult it is to get a new position in this field. I was worried, this is such a relief1 -
Hope you all are surviving well
Few changes here and there in my life and staying away from lots of things including DR. Not technically a rant but kinda a summary of my current life story.
- broke up with gf (to be precise, I dumped her because I don't wanna have a RS anymore). Pretty bad thing for her and she is still having a hard time accepting it.
- took a second job, part-time.
- trying to get few more part-time/consultant kind of jobs.
- step down from CEO/CTO position at my business and trying to focus just to be a better CTO.
- 80% of sale teams resigned or asked them to resign.
- found a new investor but no cash received yet.
- have to touch nodejs (at the part-time job).
- left side eyelid is twitching pretty frequently lately.
Not much. That's about it. Now let me check what the heck are you all up to lately.17 -
when I graduated my dad would 'help' me in my job hunt by cutting out postings from the New York Times for "Lead Software Engineer" positions at Microsoft, Google etc despite the fact that I really was just trying to get a junior level position...2
-
A bit of backstory...
I have been the sole dev at my organization for awhile now (other two left for other jobs), so I have been maintaing and writing new code to support the business.
Our company was recently acquired by a larger entity and it has been very strange so far.
1. It has taken 5 weeks to acquire local admin rights on my own machine (I work remote) as well as a visual studio license.
2. We have known for a few weeks now we are getting a jr dev who will need the SAME procedures done on his machine/account and it has been two weeks now and nothing has been done. (Tickets have been put it - the issues have been escalated etc etc)
3. All of our code from our old company is in Azure Devops (which is connected to Azure AD) for some reason I haven't been able to add an external account (for my new account and org) to move the code elsewhere. I don't have the authority (I don't think) to place all of our code in a new location (GitHub,GitLab, self hosted solutions, etc)
4. All of our production VMs are billed through our old org located in Azure, so eventually that bill will stop being paid since we transitioned - I've brought this up to my manager (more non technical) who wasn't terribly worried about it.
5. I'm feeling slightly unfulfilled in this position. Earlier in my time here it was new and exciting, but there isn't much direction, not many goals, or interesting problems to solve.
Just wanted to express some issues that had been going on. Feel free to add ant feedback of suggestions 😄3 -
About a year ago, I started a new position as a Full Stack Java Developer. When I started my employer got me a brand new, shiny, Asus laptop. As I prefer Linux (mint) to perform my magic I had to whipe Windows 10 and reinstall it. It turned out that my new shiny laptop was in fact so shiny that Linux (mint) didn't support/contain all the necessary drivers (yet), especially the network/bluetooth drivers and the gfx's drivers turned out a bit of a pain.. Over the year things slowly got better with every new kernel update that came in. However, due to me trying to fix things before those updates, Linux also had become somewhat unstable.
So ... last week I took some time to re-install that laptop and also take the opportunity to upgrade from Linux mint 18 to Linux mint 19 ... or so I thought ... Linux mint 19 was running (very) hot to the point where the laptop would shutdown due to the MOBO's thermal protection mechanims kicking in. ... Ok ...maybe Linux mint 19 was not such a good choice .... let's see if Ubuntu 18.04 is an option ... Nope ... Linux would lock up within a minute after booting up ... no mouse, no keyboard ... nothing. .... *sigh* ... let's (re)install Linux Mint 18.3 again ... and behold, I can start performing magic again.
Linux, it can be such a pain at times. I still prefer it, but running into all those 'weird' things on my laptop when reinstalling, I have to admit I have seriously considered 'just' installing windows 10 again and be done with it. Luckily I could also remind myself of what a pain Windows is to do serious docker/java development in comparison to Linux which gave me the strength to keep going ... :)6 -
How do you guys/girls explain to potential new customers that you can perfectly work in a structured business environment and follow the rules, but also that you're assertive enough to oppose desicions being made based on bias, misunderstanding, fanboyism, or grave stupidity.
I just got informed from a freelance position that they would have hired me if it were not for my 'rebellious nature towards customers'
I don't oppose customers, i oppose stupidity unfounded.
Example from experience
> me working in a helodesk support position, all windows computer.
> new mgr comes into office, is a douche and complete mac fanboy
> wants all computers that are FINALLY working decent for some time in the entire department replaced with mac's... Back at 2010.
> whole team, even disliking microsoft themselves, are telling mgr that's a bad, dangerously dumb idea, expensive too, different OS, different software mgmt making, back then integration microsoft and apple was beyond diarhea... Several other issues the senior devs and admins pointed out
>mgr: 'but aple is soh much better, like a billion times better, hurrduurrrrr'
His decision passed somehow to the board..
> All stations from our customers get changed...we don't get a single machine to try out problems because overspending
> we are most of the time unable to help out customers because we still have pc's...
> mgr asks team why performance drops after 1 month
> we compared performance graph with his starting date of mgr, see clear drop after mgr's plan implemented...
> board stilll stands by mgr, gets praise for 'bold changes in the company', but appears to be some associate's son
> two main seniors leave after 15 years of employment, in three months, 80% of staff leaves.
> we canr fix the problems, we are not dev's , we get shit from all sides, i was still a junior in the industry so i worked as a slave inside that job.
> eventually get fired due to 'bad performance'
> mgr loses entire team... 'Hey why don't we outsource this dept to south africa, it's a lot cheaper! '
now that company is an it hellhouse where everyone get clinically depressed from sitting atbtheir station...
This is what i wish to oppose!
How to make that clear!4 -
I’ve been at this job 4 months and I feel like I’ve been here long enough to make an accurate opinion of it. From day one I have not felt welcomed. There is no communication within the team.. none of my questions are ever answered.. and when I do ask questions I get snarky answers. I don’t expect my hand to be held, but as someone who is new, I’d like you to give me guidance. Especially since the code is mostly legacy and no one else on the team seems to know anything about anything.
Oh and there are not daily stand ups, project managers, or direction in the tickets themselves.
I guess I should have expected this on the first day when I asked for a SIP or documentation on how to get my environment setup I was practically laughed out of the office and then had the nerve to ask me why it took me the entire day to get 5 environments up and running.. not giving me the custom mappings or the global UDFs.
Today was my last straw.. when I asked a question in three different forms of communication on multiple different channels and was never given an answer.. and then was asked why I did something the way I did instead of doing it the way they wanted me to.
I think the saddest thing is that I felt tricked into this. I was told this position was going to be one way but ended up being something else. I was excited to share my knowledge and best practices to the team. Instead, I’m an outcast and get only be negativity and excuses when I politely bring up suggestions.
I no longer have the will to code here.5 -
New way of storing passwords "securely":
1. Open word and write your passwords in plain text
2. Save that word document and open it in notepad
3. Delete a random character but remember which one and in which position & save
Now the document won't be accessible with word and to fix it you have to put back the character you deleted.10 -
When I worked in a non-dev env, the best part was that I was done with work after working hours. I didn't stress out or even think about the issues. It was something for tomorrow or someone else to worry about. And so, I was not mentally exhausted and stressed out all the damn time.
So, I shall try to bring that mentality to my dev life too. With this new position I'm starting soon, I really want to do well for at least a few years. And that would need me to chill the fuck out. Particularly after work.5 -
The designer of a new version of an app sent me the the new designs. I immediately noticed the menu-icon in the bottom right. (In a tab bar)
This is not common and even discouraged by design docs of iOS and Android. So I told him that and he thought we could try it.
After scrolling through the designs I saw the screen where the menu was open; the close button was also on the bottom right. I told him that users are not used to have a menu close button on that position. He said "Every other company is doing it wrong, so we're here to make that difference".. The only thing I thought was 'Okay, so Google is doing it all wrong all the time.'.
So now it's in the app and I don't like it.18 -
So, with couple of new people in senior managerial roles, pink slips started flying left and right before the holiday season. That didn't happen before in the company. It's still relatively small and when people left that was for better paid or more interesting work.
While I can understand that from the business perspective and especially for a few who might have been considered dead weight (devs and other roles), I have a serious problem with the way it was handled. It's one of those 5 minute notices. If we weren't remote, I guess escorting out by security would follow.
Most recent person to go is actually one of the most senior devs at the position that became redundant over time, as it clashed in the "pyramid" with another dev. He was involved in many aspects of the product and greatly contributed to the overall success during years of hard work, i'd say maybe more than any of us.
He didn't fuck up anything major as far as I know, his services were just not needed anymore, compared to the other guy. Saving money. I get that.
At T-1 day he prepared a demo of his project. Meetings, Slack, everything as usual. Next thing we got was a "we wish him well in future endeavours" e-mail.
What I find most disturbing is the fact his account was removed immediately, and then we were asked to get any files and anything else we might need, all over personal communication channels (private e-mail, Skype etc.) because he was locked out of all company accounts.
I seem to have have survived this year. One thing they have definitely achieved, based on some off the record chat and some public updates, tweets etc I can see, is for many of us to start networking, polishing CVs and generally stop giving many fucks about the company and the outcome.
I've myself started brushing up on some new skills (stacks) and some old ones (algorithms, etc.) I may need any day now, as it seems.
If they can basically tell "thank you and fuck off" to one person maybe most involved with the company growth, with zero dignity and respect for the person, then fuck them.4 -
One of my ex-trainees, mid-level dev at the time of the story, from the previous job asked me and insisted to work with me and if it's possible to open a position for him at my new employer (i was a team lead). We were also somehow friends, spending a lot of time together - including our girlfriends - outside of work.
He went to the interview, passed it and he received an approx. 1500 euros salary, jumping from around 1k euros. He was very happy with it and accepted the offer.
One week before starting his new job, my manager came to me and asked: "hey what happened with X?". I was like: "what happened?". "Don't you know? He sent an SMS this morning to announce us that he doesn't want the job anymore."
I had absolutely no idea about that. The second thing that I did was to give him a call and ask him about his decision. His argue was that "my current employer made my another offer: 1550 euros". I said something like "ok, have fun".
I got back to the manager to tell him about that. He offered to make another offer of almost 2000 euros to the guy, but I refused.3 -
Now, I started in a new position as a dev back in September 2020 - after some starting pleasantries like "how are you", "whats up", "how is your weekend" the working relationship with my office partner soured.
It started with asking me TOTALLY random questions while my headset was on and i was "in the zone". These were questions like: "where should I buy a car", "Why is the virus spreading so fast". I tried to answer politely but made it very clear that when the headset is on my brain and every fibre in my body is inside the code and f---ing it.
Then it escalated, she called me 9.30PM on xmas day and wondered if i needed the API we are using........ Which i most certainly did not.
Now she hates me because I asked to move to another office and was granted that request 15 minutes after asking....7 -
How do you deal with massively poorly-performing and unknowledgeable teams?
For background, I've been in my current position for ~7 months now.
A new manager joined recently and he's just floored at the reality of the team.
I mean, a large portion of my interview (and his) was the existing manager explicitly warning about how much of a dumpster fire everything is.
But still, nothing prepares you for it.
We're talking things like:
- Sequential integer user ids that are passable as query string args to anonymous endpoints, thus enabling you to view the data read by that view *for any* user.
- God-like lookup tables that all manner of pieces of data are shoved into as a catch-all
- A continued focus on unnecessary stored procedures despite us being a Linq shop
- Complete lack of awareness of SOLID principles
- Actual FUD around the simplest of things like interfaces, inversion of control, dependency injection (and the list goes on).
I've been elevated into this sort of quasi-senior position (in all but title - and salary), and I find myself having to navigate a daily struggle of trying to not have an absolute shit fit every time I have to dive into the depths of some of the code.
Compounded onto that is the knowledge that most of the team are on comparable salaries (within a couple thousand) of mine, purely owing to length of service.
We're talking salaries for mid-senior level devs, for people that at market rates would command no more (if even close) than a junior rate.
The problem is that I'm aware of how bad things are, but then somehow I'm constantly surprised and confronted with ever more insane levels of shitfuckery, and... I'm getting tired.
It's been 7 months, I love the job, I'm working in the charity sector and I love the fact that the things I'm working on are directly improving people's lives, rather than lining some fintech fatcat's pockets.
I guess this was more a rant than a question, and also long time no see...
So my question is this:
- How do you deal with this?
- How do you go on without just dying inside every single day?8 -
Feeling pretty accomplished for someone who did no "work" today lol. I needed to work on side gigs but instead I:
1) Factory reset a 2011 Macbook Pro I'm selling and reinstalled Mojave using a patch (this laptop is officially unsupported by Mojave as of June).
2) Migrated all personal files from my windows desktop to my NAS. I'm turning this computer into a gaming rig now that I exclusively use my 2017 Macbook Pro for development.
3) Setup RDP from my macbook to my desktop.
4) Fixed registry errors and deleted junk apps off my desktop.
5) Erased and formatted all USB drives I had lying around.
6) Packaged up an old Xbox One for my brother-in-law which will get mailed tomorrow (included a few USBs for him since I rarely use'em).
7) Tested streaming my Xbox One X from my PC but it's laggy as F (both are wired, have static internal IPs, and use my router for DNS...it's just the app I guess).
8) Scored a like-new Scuf Vantage for my PS4 for $140 (the guy who was selling it paid $214 a month ago lol). I traded my spare Xbox One S for a PS4 slim and in an attempt to get used to it, I got this controller with thumbsticks in the same position as Xbox's.
9) Fixed and updated my Synergy app (mouse/keyboard sharing - I can use PBP on my 38" LG ultrawide and it's fairly seamless going between them).
10) Cloned a buddy's repo and set the project up to work locally.
11) Starting to get some work done while watching the Vikings game.1 -
I recently accepted my first "real" Dev position. This has been a huge hurdle for me.
So my degree is in graphic design and it's pretty much what I spent the first 2-3 years after university doing. In fact, when I started at the place I am now (I am still working my notice) I was hired as a creative artworker.
I had always had a website I put together with some basic frontend skills, but always assumed the backend stuff was "beyond me". But, given the option here, I asked to be sent on a PHP course. Holy shit I took to it like a duck to water. Over the next few months I got my feet wet building a new website for the company, building out a little intranet, all that good stuff. I went from procedural spaghetti monstrosities to nice, OOP, documented code. It was beautiful. And no one here really have a fuck.
About 6 months ago, I started trying to leave. This was hard. I actually had several interviews for design positions, but always got turned down for some variation of "you're very technical and we think you'd get bored here" and thank god really, because they're right. I could never get a look in for Dev jobs though, because on paper I had no experience, hell my job title was still "Digital Designer" despite over a year of developing here.
But it finally happened. Through someone I used to know I got my foot in the door for a developer position. In the interview they even told me if it was a junior position they'd hire me on the spot - but sadly it wasn't. I had a good time though, a good laugh, and had a lot of fun finally, for the first time in my life, "working" and talking with other developers.
Over the next couple of weeks the agent kept telling me I had done really well and they were just dragging their feet getting things sorted, but I gave up hope a little. So imagine my surprise when I found out they turned the role into a junior one for me!
And so now, I get to go to a job where my job title includes the word "Developer". To some of you that might not mean much, but to me it's a fucking medal I wish I could mount on a plaque on my wall.4 -
Let me tell you why I feel like a shit right now. I work as sw dev in a country worse than Germany and company I interviewed is located in Germany. So this is kinda big deal for me.
I interviewed with the company last year, interview went really well. They told me during interview that they would return in 2 weeks tops. It took 2 months for them tor return. For some reason, I was not hired for that position. Later I learned that the division i was gonna work defunded/separated. After learning that the guy I interviewed really tried hard to give me good news but failed-therefore had to delay bad news, I was not sad for not being able to be accepted for that position or delayed response.
Fast forward to this year, I interviewed with the same company for a position as subcontractor employee on another company. Interview took just before Coronavirus situation started to blow up(mid March), I had to return to my home country when the borders were closed asap, 2 day after interview. Fast forward to May I got the job offer and contract with a good salary, July as starting date. But I have no Visa and you apply for visa with a valid contract. German embassies work at minimum capacity, no new applications for any type of visa including work/residence visa. After my serious research I found a crack, emailed the embassy and they finally agreed to give me a special appointment on the start of July. The company I interviewed sent me new contract(August starting date) automatically.
On mid July, I told the company that visa might not come soon enough, I might not make it to August to start to job. We both agreed to replan starting date once i got the Visa.
On August 6, my visa came. I informed them asap, and they told me the other company will return in 3 weeks with new starting date. I was like WTF we were waiting for this visa for months, why do you need 3 weeks. Anyways, 3 weeks past and the other company still did not give any new starting date. I really feel like shit right now. Last week I asked to the "my" company if there is a problem with my employment(the other company might change plans after all) and they said only starting date is the problem, don't worry. On 3 occasions, they reassured me there was no problem(no, I was not asking them like paranoiac obsessive person, they were preemptively saying it in some cases). They say other company employees were really asking about when I was coming frequently.
What should one do in such situation. Do I even have legal rights? Maybe I will look back at this post and laugh at my paranoia, but I would you random internet citizens' ideas on this situation. They say lightning does not strike twice to same point but living same disappointment with the same company would really hurt. rant over, mamba out.8 -
I work for a big financial company and they're saying i'm going to get a promotion but have to go through an interview process and be compared with external candidates. Basically that a new position will be created and I need to apply for it.
To me it feels like an insult as promotions should be a reward for good work done on the job?
And technically I'm like the most experienced, expert on the team...
Everyone comes to me asking for help or to explain things...23 -
It's interesting to me... a lot of the rants I see here are all like "just started this new job and this place is SO fucked". Talking about how there's no process, no source control, terrible code, etc.
I say it's interesting because most of the time the thought that goes through my head is "that sounds fun as hell!"
Like, spend as many years at a place as I have, a place where there's SO much process and SO many controls and all of that... you know, the whole "big enterprise" mindset... and the idea of being able to come in to a place that's kind of wild west and actually work to FIX the place, to have freedom to change direction and innovate and not be locked in to all sorts of rules, is kind of exciting.
(you know, assuming it's a place and a position where that's possible at all... but at this point in my career, I'd only take a position where I had that kind of authority from the start, and as long as I have the authority then I'm happy to take on the responsibility and I'm up for the challenge)8 -
This would be my first official post.
Been a IT Technician for a managed service provider for the past 9 years up until last year August. Managing director pulls me in with a movement to App Development after coming across some personal hobby projects I have done in the past.
Started in the new position in November as Junior Developer and workloads get dumped on me and left to figure it out. 4 weeks of running through code without documentation and the solutions started to make sense.
Started a new solution for a Large remote customer with documentation and timelines in December and I get pulled in again for a second time in front of the MD.
Good News:With effect in January I have been promoted to Head of Application development.
Bad News: The existing department head is leaving end of the month and I am to go 900km from home to hand over all responsibilities for the next 3 weeks.
Better News: Department has started shifting to DevOps and it is up to me to set the policies and work flows to how I see fit.
Worse news: it starts by expanding the team asap as 10 projects accounting to 4000 man hours with deadlines in Q3.
Wish me luck. It's going to be twisted Rollercoaster ride...4 -
I was interviewing for a new position that would be primarily Android development with a chance that I would help out on iOS when necessary. When I got their coding challenge, it had to be done for iOS in Swift. Made no sense, but now I can say I finally wrote a project in Swift.
-
This website sucks. I sign up and first thing I see is a clusterfuck UI. I can't tell what's going on.
Then the morons who made the UI decided that the "new post" button was going to be on the bottom middle position.33 -
This new guy has a senior position and is 20 years older than me.
Im not a senior because I didn’t study (still have 10y of experience) and i don’t care about the title as Long as the salary is good.
But.. he sucks, he doesn’t know basics, keeps overengineering, I have to explain basic stuff to him over and over again like JOIN in sql, lambda, method references and async threads in java..
He probably makes much more than me and has a higher title..
I feel like nobody notices because I keep helping him to finish his shit.
That sucks!4 -
Interviewed for a backend position a few days ago, but ended up getting a full-stack job!
Pretty excited to start this new gig, coworkers seem to be nice and the stack is great too.10 -
Here's a short story about luck:
A few months ago my wife signed a new job contract requiring relocation. However before starting that new job she got another (and much better) offer (also relocating to the same place) which she took on. Recently that first company fired 700+ people, including the unlucky one that filled her position.
If she had not gotten that second offer, she'd be out of a job after just relocating.1 -
I have an interview tomorrow, but I kinda feel like a dick about it.
A former coworker asked for a reference for a job and told me about the position.. I agreed, and a recruiter dealing with them calls to get it. While on the call I leave them a brief blurb about my skillset and we agree that I'll keep his details on file just in case (I wasn't looking to move on, but I do like to keep in touch with recruiters who don't seem to be a pita)
A month goes by and my position is suddenly ending soon, so I call him and ask if there is anything new.. no, but.. the same employer I gave a reference for would like to talk with me about that same position.
I'd never have heard about the job without my former coworker asking for a reference, but on the other hand, if they are still looking after a month, surely my former coworker wasn't really still in the running, right?
Anyway.. awkward conversation ahead should I get the job.
Also, wish me luck 😁7 -
That's it. I'm inventing a new position :
"Dev support".
Why do people ask me "Hey, visual studio has a pop up saying I'm missing a .net4.6 framework. What should I do ?"
Or "Hey powershell says script execution is disabled, what should I do ?"
Google motherfucker, do you use it ?!4 -
First rant from my new job.
I got a position as backend-dev in a startup and for now i'm learning angular. Yes, you read that correctly, because the frontend-team is short-staffed i decided to switch teams. We are 3 people and neither one has sufficient angular-experience (the framework was a management decision).
First of all i got confused because we use slack and trello but the frontend-lead decided to do some stuff via google-spreadsheet too. Then we didn't have any code in our repository until yesterday. I tried to check out the repository after that, did an npm-install but when running ng serve i got an error "css-file not found". It turns out you had to download some files from the official website and put them in the unversioned node_modules directory. It was the teamlead's decision to do so and me and my coworker got really annoyed when we tried to set up everything on our end. But that's not all, yesterday the other dev's merged their first versions of the project. But not via git, that is way to mainstream. The coworker had to upload his code into the cloud and the teamlead copied the files into the project folder.
Aside from that the code already isn't the best, some things should be done differently imo and we have credentials in the code (not in some separate files, but in an if-else-clause that checks node.env.production).
We'll have a discussion about this tomorrow, let's hope things can be straightened out.3 -
VR/AR research.
I used to work as a photographer then got more interested in image processing and that got me into programming.
I somehow just ended up in my current position which is pretty much my dream job. I don't know if I could work as a "normal" programmer. Research projects tend to be extremely hectic and the goal is not to produce a perfect piece of software but to make prototypes to prove a certain concept might work. It is not possible to focus only on single technology and sometimes the technology is not mature at all.
All this means that sometimes this prototype might be a spaghetti code nightmare which works as long as you don't touch anything. But when you get follow up projects you are able to refine the concept and eventually have quite tidy code base.
Currently I'm making projects with Hololens and luckily I have had time to clean up some components from previous projects. It feels quite nice to have working technology and lots of ready made building blocks. I can finally make stable prototypes quite rapidly.
I'll enjoy this situation until some new crappy world changing technology comes along...3 -
I no longer work for a startup company. On Monday I’ll start work for a real company, one that values project managers and their infrastructure. As a DevOps engineer, I value the IT resources that power my old companies SaaS platform. My old position is not being back filled and they’re hiring a full time dev instead of and Ops engineer. They have chosen to proceed with zero employees who know Azure or the platform their own software runs on.
Word to the wise when choosing to work for a startup. Ask these questions:
- Do they have a dedicated product manager/owner , who isn’t also the CFO?
- Do they value infrastructure and their IT resources ?
- Do they have decent powered laptops to work with?
- Do they have too much technical debt because they’re always building new features ?
- Do they work 18 hour days because they set poor work/life boundaries ?
- Who handles Support tickets , and what’s a typical support issue like?
- Do they have a branching and merging strategy? Don’t accept “we’re too small” as an answer! It’s a trap that they don’t want one.1 -
story which happened yesterday and ended in mixed emotions
big changes in our company were announced, non tech employees changed positions, new business plan, people changing teams, shattering my plans of relocation back to my home country on the end of this year... told my manager I'm not happy, scheduled a call with manager on the highest position I'm in contact with
the call BB - big boss
BB: things are changing, it was decided like this, must be like this, can't do anything with it, other manager bla bla
ME: yes, but you knew I wanted to relocate, now my only option of relocating is to leave the company
BB: well, yes, thats unfortunate, but we would like you to stay, manager bla bla about growth, good work environment
ME: yes, but you're leaving me in this team as a only developer with people who not just don't have any tech background, they don't have a clue about dev stuff, like... at all * me = very not happy *
BB: but you know all our systems and work processes which will stay in place and you can teach new people, we need you * stopped, because probably realised what he said *
ME: * arrogant little laugh * well, i mean, I think i can live with it, but really wanted to talk about this, so you guys know I don't agree with what is happening here
BB: * sigh * ok, well.. yes, I mean, we were counting on this, we can give you a raise, but not much, maybe x%
ME: x% sounds good, I guess I can learn to live with this situation for a while
* everybody laughs *8 -
Started a new job last week. Pays a tad below average for position, but i get training time and budget for anything i want.
So far i have had few days of company introduction, and now a week for training courses related to position.
I have not seen any code yet, brought no value in, just joined.
Massive green flag to me. -
!Rant
Got my first job last week as a junior gameplay programmer. Dream job 😁
Well, more like a dream position than the actual dream job.
Proprietary engine and a new language are kinda hard to wrap my head around, but I've been having so much fun that by the time 4 rolls around I usually don't notice it and stay for an hour or so more.
I love it!4 -
So I my boss told me about an interview ha had for a new account manager position.
${BOSS} so can you tell me about your knowledge with DNS and DHCP?
${GIRL} I have no idea, I dont listen to West Coast rap
${BOSS} ...5 -
At one of my previous gigs, the IT director was just some guy that dated the bosses daughter. When she inherited the company he went from entry level data analyst to his new director position. IF he decided to show up to work at all it would be at just in time for lunch, and then he'd head out shortly after.
This guy would ask for an estimate on development and then start the timer when marketing started working on the project. This would often lead to us estimating something like 4 months on a project, and then waiting on marketing for 3 of those months, leaving us with 30 days left.1 -
- get better at nodejs(and a bad ass front-end dev)
- rewrite the sass to bem for my club website
- put the website for my brother and sister online
- build a new 2018 portfolio website for myself
- finish my dashboard to run on a pi
- get a permanent position1 -
Hello all, I was wondering how some of you guys manage stress on the job? I recently got a new "real" job as a lead php dev working 9-5 in down town Houston. I must say, this "normal" work schedule is kicking my ass. I'm constantly exhausted, stressed out and am now having second thoughts about the position. What should I do?9
-
Learn nodejs, love it, abandon it coz most jobs in the country want php and none heard about the new js frameworks.
1 year later, decide to change job, look at posting to find senior php position, all companies want node, angular, react & vue...4 -
I haven’t physically went into an office for over 4 years, I’ve always worked from home. Today I’m starting a new position because of how unreliable government work is and also it felt nice to go into an interview and them be like “I know you! You go by fyroc and you’re the one who made the open source video streaming application!”
Now that it is 6:30 in the morning, I’m thinking ive made a mistake. I really wish I could be sleeping in like I’ve done every day for the last 4 years.1 -
!rant
Well after a few really downer and shitty weeks, I think I just struck gold...
First I had trouble getting a new job but was contacted personally for a full time position as a printer and copier serviceman which entrails me getting my own company car, new phone and maybe new laptop and the same day I got a call about my phone that was getting repaired, I was expecting to pay around $400+ for the repair,. nope, the repairer paid for a new phone and gave me a brand new one back, even got the latest model revision too!
Shit turned around quick for me! :-D2 -
I'm starting to feel super frustrated with my job.
Sometimes I feel like people who work for large tech companies must have it easy. My company is trying to do this digital transformation thing. Modern development practices Scrum, agile, CI/CD etc. So I was put on a team to work on a project with this new methodology. The idea was we would build the front end and interface with the core systems via service calls. Of course it didn't work out that simple and we had to add our own server side stuff but whatever. It's really hard without a point of reference for any of this stuff. We don't have established coding standards, the data we are working with is a mess, incompetent vendors, the infrastructure team supporting the environments can be such arrogant fucks when we need their help to get shit done. The team also doesn't have any members who really know the core systems well. I am the only developer on the team who is an employee of the company the rest are contractors who are in and out. Last week it was literally just me. This is my first job out of school btw I've been here a year now. I guess I just feel frustrated that I have to figure out so much on my own I don't really have many senior devs at the company I can look to. And on the team I've sorta ended up in an unofficial leadership position. Feels like a lot on my shoulders. I feel like if i could have worked for a bigger company I could learn to do a lot of things better. I feel like there's too much on me for the amount of experience I have or am I wrong ?5 -
!rant
I had a talk with my manager about my future role in the company. I had talked with him before about my interest to dive deeper in the technical side - rather than the business side, for which we have a higher dev demand.
The outcome is that I will work more closely with the senior devs on technical improvements and also tech strategy (e.g. implementation of code reviews). I will also advise the upcoming manager of the development team (who is coming from a PM position) on technical decisions. Lastly the roadmap for the company is to work more with cloud technology (azure), which is also going to be in my new duties.
I'm looking forward to these new challenges where I can improve myself on the technical side (yay!) rather than on the business side (which bored me).1 -
At the time I had been squatting, arrested, driven 300 miles across country only to be released - mistaken identity with just the clothes on my back. Decided to stay and lined up a couple of interviews. I got offered both but took the one which meant 2 busses and a ferry and 2 hours each way for a data entry position.
They were migrating to a new database and my job was to type it in to a screen so from print outs. Didn’t take long for me to work through that and they were struggling to find stuff for me to do, I mean at one point I was filing paper files. So I saw the 2 it guys doing the same thing with loads of excel files , hours and hours a month just wasted. I wrote a vba excel macro to do it for them at the click of a button and suddenly a position opened up as a junior programmer. Still at the same place 16 years later and were still using software I wrote 15 years ago (.net 1.1) quite happily on win10 surprisingly. -
Just wanted to share about what just happened today.
So I graduated with a CS degree 2 years in EU and since then worked in two companies for a year in each of them, where I was paid 18k EUR gross salary in both of my jobs.
Just today I accepted an offer in Sweden for 48K eur/year and they will help be with relocation!
I am extremely happy and starting my new position in 6 weeks. Going to exercise, try to loose some weight and get better clothes, just to look sharp! Also going to sharpen up my skills as well as have 2 weeks holiday before I start.
Morever I will maintain my current job as a contractor where they will pay me 27EUR/hour so every month I will get 50-100 hours of extra work. I just hope that I will be able to balance main job+contractor job+side projects. I know it wont be easy but I wont be in a relationship so it should be manageable!3 -
After a rough exit from one company, I was diverted into Ops just to continue to have food on the table and keeping the lights on. This, over time, unfortunately made me more or less unemployable as a dev again. Got stuck in that place 13 years doing almost no professional coding.
During the last 5 years I took courses, got side jobs writing articles and tutorials, went to interviews and generally worked hard to get the fuck out of ops and into development again.
After getting to choose between level 1 customer support and quitting in a re-org, I quit without having a new gig. I got a lucky break through someone I'd worked with earlier to start a junior position working on some legacy systems with legacy tech.
After all that work late nights churning away using up my passion for coding, I now can't make my self pick up even Advent of code or Hacktoberfest... My passion is dead... I hope I get it back, but for now I fill my spare time with my guitar...3 -
Adobe labs released one new component, I played with it after two days. Went to an interview with huge company after two weeks for a developer position, the interviewers was from different departments, they asked about one technical challenge they have, then I suggest the new component as solution, they gave me small task to implement using the component, I delivered it next day... Then they hired me in R&D department. It was great days.
-
Going into uni, the first thing I did (like many others) was to join an on campus organization (club/group). I made the choice of joining my unis publication. Little did I know 2 years ago that I had just joined the top most student magazine in this country. (Literally).
Honestly, I was excited. I was the first web developer that qualified that year, and within a year I was able to claim my position as the senior developer. It had been an uphill climb all the way, I was able to redesign the entire website and implement an insane amount of features as well as add both iOS and Android apps to the list of things I had done in a year.
I had loved everything I did, only when I was given my new position as senior dev did I see the reality of being in this magazine.. it's in total chaos. Every year we elect new editorial members (as old ones graduate) however the new ones have no idea how to run the magazine, they have literally declared that were in crisis mode. Being in an art school were all about creativity, and honestly, there is nothing creative about our magazine anymore.
Suddenly after two years I feel that my work no longer matters to them anymore. I have thought about quiting a million times now but they would take away my grant if I did (we get a subsidy for working for the magazine). I have two more years and I feel like absolute shit being in this magazine, my work is never credited and I am never mentioned either! While I am the reason they have a face on the internet, they never once have credited me. I don't feel like I belong in the team anymore. I feel like they only have me there is because they can't find a replacement nearly as good. (I'm sorry but I consider myself the best.)1 -
I've only been here for 1 month for my new position in Ops, and I already miss software development!
All I do everyday is just typing commands on the terminal.
If I am feeling fancy, I may create a script or two (that's the closest thing I have to writing code).
I hope I can get more interesting thing to do in the future. If not I can't see myself doing this in long term. It's OK for occasional tasks or added responsibility but I don't want to do it as my main job.11 -
I have tried hard to show my ex boss a better way to build web apps. I really tried.
I understand that some people just don't want to lose their investment, and in my opinion classic ASP was bad but not nearly as bad as a lot of people made it out to be. I enjoyed it, was fascinated by the ammount of shit I had to do by hand when using it and the lack of more modern paradigms as the ones found in more mothern languages, but really believed that it microsoft wanted they could have continue to provide updates to the language and ecosystem rather than dropping everything in favor of .net ( which is awesome really)
But his time is ticking and I really liked him as a person, he was kind and willing to adapt to my schedules and pay considerations. I really don't want him to lose clients because his stack does not conform to the new and shiny.
I guess he is scared of me offering to rewrite portions in newer tech since he does not want me to leave and leave him without a developer that knows that stuff. So i have offered myself a position along him as a partner, not a worker, since that way it will be my product investment and I will not leave it just like that.
Dude is really wealthy so he can afford it and he knows I will not do him any wrong.
I nust wish he would reconsider promptly since it would suck to have me as competition.2 -
Day 2 at the new gig, my first developer position. Reading thru ColdFusion documentation as fast as possible.
It still feels surreal that I was able to land this awesome job without a true CS degree.4 -
!rant && !!happiness;
I told you some times ago that I was almost fired then put in a new position as tester: my goal is to test if the functionality asked by the client works the way it should.
Today, after 3 months of doing this only, I got to speak with the lead developer, who pretty much saved my ass back then, and told me that not only he was pleased by my work, but he looked at the code I did and liked the organization I set up to handle multiple projects in one folder (trust me, it was INSANE), but he was also genuinely happy about how I'm training the new dude.
And pretty much suddenly, he told me that my logic and knowledge about development was better than some of the colleagues who were there 2 years before I started, I just needed a bit of work to make people forget about what happened in January.
Life is currently fucking good, it's almost sad I have nothing to rant about 😊😊1 -
I got a new job at a dev agency. I’m filling a guy’s position, he left the week before I started. Really wish we’d had some overlap because I’m in the dark, taking on his projects. Also, he didn’t document much. As a web developer I’m competent, but how am I supposed to know where he hid design files, what got decided in phone conversations related to a ticket I inherited, etc? Dude really fucked me. It’s been a week!3
-
Sorta related to previous rant
https://devrant.com/rants/2961085/...
Get message from recruiter on LinkedIn around 10 last night "Are you available immediately? I need a Java dev urgently based in [my city]. Please to [email address]"
I reply, send email, accept connect request
See the post they made about position , literally says "Apply today, interview tomorrow, start Monday"
I could really do with this. Made sure to be up and about by 9 in case phone rings/to reply promptly
Hear nothing back. Check in around mid day "Yes, I got your CV. My emails have been flooded. Will get to it asap" Well, that was yesterday, still nada
Linked post is about other challenges in my job hunt with a different recruiter2 -
First day back from holiday.
CEO announces everyone the pandemic is over and everyone has to return to the office.
Talked about how good it is to come and crack a joke with a colleague and that they care about our wellbeing.
I have barely been able to even focus on work because of all the chaos in the company since the beginning of the year (many interviews for hiring new devs, company events, meet etc.)
Colleagues talking about the fact that nobody can work from the office given all the chaos in the projects and nobody will come because they can't fire us all.
I have to answer to an outsourcing company today for a new fully remote full stack .NET developer position for the same pay, but might be risky in terms of what I can actually deliver in terms of code.
What advice can you give me? Jump the boat or not?12 -
Just when I had almost fallen in love with this new job which I started 8 months ago, this happens.
My “manager” had conversation with me. He was complaining that my work is of poor quality (objectively speaking, it is not). I don’t even directly work with this manager anymore. He “leads” this big project and he really wanted me to get involved in it but I struggled because it’s a big codebase and I was a new joiner. Months later, a new project was started and I worked on the backend for it. And I really liked that project more as I literally wrote it from scratch. And even the “mangers” for that project was a bit chilled out.
Now, the first “manager” kept trying to involve me in the first project but new requirements kept popping up in the second project and I was happy to work there. Somewhere down the this, this irked the first “manager”. Also, the company is known to be very cheap with salaries (a good work culture though) and they are paying me more than others since I switched from another company to work there. So they are probably expecting more output for the salary they are paying me. That seems to be the main problem here.
Obviously this first “manager” has never worked a development job before, let alone reviewing my code or something. So I was confused after this conversation. He’s asking me if I noticed these issues in my work and how I can do better and I bluntly replied no, I don’t see any issues in my work. He said he’ll speak to me again on Friday (2 days from now) and expects me to give an answer about how I can improve and stuff. He seems to be power-tripping do so I’ll probably be firm about my position. Will probably mention the money part as well.
It sucks that I left a corporation because of work culture issues and joined this smaller company. And I see the same corporate disconnect cropping up here.3 -
My status:
Graduate student studying Computer Science at the University of New York at Buffalo.
4 Computer Vision and Image Processing Projects
3 Distributed Systems projects (Android apps).
Red Hat Certifications.
Applied to 135 companies for an internship program.
Here are the replies I have gotten so far.
" We have analyzed your resume and we think you'll be a great choice for this position at our company."
What position?
MARKETING INTERN.
FML!1 -
one of my friend is new to frontend dev.
and he's trying to center a div (text).
using position absolute and relative.
It's not working BTW.
We're communicating over text.
Must be loosing his mind.
He'll finally understand center div memes.6 -
I took a bit of a break from devRant because I was way too disgruntled at my current position. Flash forward and I am now a manager at the same company.
Note to new devs:
Make waves, make tons of waves. Get the attention of your superior’s superiors by making things better. Never rely on your superior relaying information, they only have their job security in mind. -
I hate those mother fucking, Cock sucking, dick farting retarded faggots, who get the opportunity of a new job/internship just because they have a certain "relative" in the said company/organisation.
I mean its ok that you are getting an opportunity, but just don't act all-knowing-god-tier while you don't even know how to print a statement in c++ and got it.
How many more relationships should I increase of mine so that I get into the same position like them.
One of my friends got the internship just because his girlfriend's brother works for the firm.
Now that's just super barbaric unless he gave a blowjob to the gf's brother.
Their Fucking assholes need to be drilled by a giant pile drivers.5 -
Three days ago my focus was shifted from a development role to a support role. I was shifted to replace another support guy who had used fraud to get the position. I have no experience with this role but there was decent KT and I'm catching on fine. During onboarding and KT I'm serving as the first contact for new tickets and whatnot...
Today I got a ticket with an error on our production instance that no one had ever seen before. It prevented the guy from using our service entirely. I tried to reproduce it and... I couldn't use the service either. No one could. Everything was down. I could see the sweat building on my manager's forehead.
Thankfully another member on my team has done a bit of support before, so we collaborated with each other and other teams throughout the day to figure out what's wrong and how to fix it. I'm listening to them chat remotely as we speak - so far I've been working on it 9 hours straight.
This service is used by everyone - it's a business critical service with due dates on actions and escalations to managers... Imagine if the support ticketing service for your company crashed. That means a lot of people are asking what's wrong, requiring extensions, etc. I've been answering to managers and seniors in the business throughout the day.
The best part? We figured out why the server went down, and the reason is fantastic: someone updated the server's code without telling anyone, and all they had done was remove critical parsing code. Just took it right out, pushed, redeployed. We don't know who did it or who even has access to do that. I guess I have some detective work cut out for me after we've fixed everything that was broken by that.
I miss coding already.1 -
So, I guess this is some good news...
I'm currently on annual leave, speaking to few colleagues and one of them mentioned that the Snr. dev mentioned in my previous posts has handed in his notice.
We also have a new line manager, so hopefully I'll actually be able to sort out technical debt, implement the changes I want to implement without being blocked off or PRs closed without notice.
So I guess this is a win, also means a new Snr. dev position has opened up so you bet I'm gunning for it when I get back.2 -
I am working for one of the FAANGs. I will soon be completing 4 years in industry. For me I should be an level 2 developer or at least working for level 2.
In my current company I don't think I will get promoted this soon and also, switching internally might now benefit as if I will switch my work at the company won't give me enough feedback to get promoted soon in the new team.
I am thinking of switching to some other company with a level 2 position and work at that level.
Should I continue working at FAANG as it has a nice name and all or switch to some other company with a promotion to grow my skills.
Even at my current company I am. learning a lot but the promotion is an issue.8 -
TEAR ME A NEW ONE PLEASE
chatted with a company about a front end position, they replied that they are interested in me and want me to complete a task. The email subject was "about an internship at a *company_name*"
they later quickly sent me another email saying to to ignore the subject about the internship, and sent more details about the task.
I completed the task and sent it to them.
They replied today with an email stating that I'm too weak for an internship and that I should improve myself and reapply in the future.
It's a little bit of a low blow, I thought we were talking about a full-time position yet you are saying that I'm too weak for an internship? WTF
to say I'm pissed is a little bit of an understatement.
Heres the link to the repo I sent them.
https://github.com/Pionell/koral
They'r task was to mark up a sketch file they sent me, there was no mention to make it interactive.They told me this doesn't need to be responsive. I Think I used too many spans, inline-blocks, and a few wrong floats with images instead of divs with background image set as the image. Tear me a new one and tell me all my mistakes, I want to know what's so bad in this.13 -
In other news:
I've been notified that my new working visa is ready so I can start to work with the new company that offered me an overall-better job position.
Yay! -
My fights with other devs always revolve around the position of curly braces:
Should they be on the same line or should they have a whole line just for themselves?
I mean, if they go on the same line you have less lines of code and you can fit more into the same view, but putting them on a new line makes it all a little less messy7 -
So I'm a new junior dev, been working for around 4 months.
What's some advice from you've learnt from experience that you would give to someone in my position?
For context, I taught myself Java a while ago, was taught Python and some PHP recently and have patchy self taught knowledge of JavaScript.
So no degree and minimal formal training!
I have done 3 or so months of Ruby (self taught) doing back end web dev with Rails and soon am going to get involved with a small PHP and front end built from scratch.6 -
Me (new position): Hey, can I run this locally?
Other dev: No, it can only run through CI.
Me (exploring): Oh, I see. CI -> Docker -> Makefile -> Ansible -> Packer -> Terraform -> new EC2 image -> new EC2 host -> command.
Well fuck. That's not going to work locally.4 -
If you have clumsy people around you, your belongings are never safe.
I left the laptop on the table for just a few hours, and this is what I returned to. Someone carelessly moved the laptop to the right without paying attention to the USB stick, so it bent from the table to the right with a higher position.
Indeed, lack of protrusion is the main reason SD cards are better than USB sticks, and why laptops should have full-sized SD card slots, and why external SD card readers are no valid replacement for built-in SD card slots. Relying on an external SD card reader outright defeats the primary benefit of SD cards, lack of protrusion.
One can be careful with ones belongings every day and have them last a long time, but then someone else comes and ruins it for you. Years of effort with being careful have been wasted. Clumsy people will certainly find new creative ways to break your stuff.10 -
I got a new keyboard in my office. One hour ago i have been restarted my pc 3 times, because power button is in delete position. One more hour ago, i have returned my old keyboard.3
-
Applied in a company for a development work, as I have been a developer for some time now and want to switch jobs. The new company was larger and I had no experience of how processes work at larger companies.
I got a call and after the usual chit-chat I got asked if I would be interested in a support role. Since this was new to me I was afraid to flat-out say 'no', so I told them that I had applied to a developer role through their website. They said that theirs is a service-based company and interaction to clients is something everyone has to do. I started digging, as to why the current position is different from the one indicated on the website.
After some more conversation, the call ended.
Later I came to know from an acquaintance that there are both support and development roles at that company and since support positions are few people's "first choice" they first try all the candidates that call; those that fit into the support roles are assigned there.
Needless to say, the compensation and general nature of the support jobs is much inferior to proper development positions.
I dodged a bullet.1 -
I'm finishing up the most depressing client engagement ever. Ultimately it all traces back to their worthless Expert Beginner EA who thinks he's a genius but can't write code. I don't mean that he's not great at it. It's some of the worst I've ever seen by a person in his position.
In the time I have left here I could do so much to help them clean this stuff up so that future developers could ramp up more easily and there wouldn't be tons of duplicate code.
But I've just given up. You can't help someone who thinks their code is perfect. I don't even bother suggesting stuff any more (like don't have two methods in a class - a "real" one and one for unit testing) because he gets mad or just says that's his "pattern."
If I have a useful improvement, first he'll want me to put all new code in some new library, which is fine as an end result but you don't start with putting single-use code in a library separate from where you're using it. You work with it for a while to see what's useful, what's not, and make changes. But, you see, he just loves making more libraries and calling them "frameworks."
He tells me what he wants me to name classes, and they have nothing to do with what the classes do. When you haven't done any development yet you don't even know what classes you're going to create. You start with something but you refactor and rename. It takes a special breed of stupid to think that you start with a name.
I've even caught the dude taking classes I've committed and copying and pasting them into their own library - a library with one class.
The last time we had to figure out how to do something new I told everyone up front: Don't waste time trying to figure out how you want to solve the problem. Just ask the EA what he wants you to do. Because whatever you come up with, he's going to reject it and come up with something stupid that revolves around adding stuff to his genius framework. And whatever he says you're going to do. So just skip to that.
So that's the environment. We don't write software to meet requirements. We write it to add to the framework so that the EA can turn around and say how useful the framework is.
Except it's not. The overhead for new developers to learn how to navigate his copy-pasted code, tons of inheritance, dead methods, meaningless names, and useless wrappers around existing libraries is massive. Whatever you need to do you could do in a few hours without his framework. Or you can spend literally a month modifying his framework to do the same thing. And half the time his code collapses so that dozens of applications built on his framework go down at once.
I get frameworks. They can be useful, but only if they serve your needs, not the other way around.
I've spent months disciplining myself not to solve problems and not to use my skills.
Good luck to those of you who actually work there. I am deeply sad for the visa worker I'm handing this off to. He's a nice guy and smart. If he was stupid then he wouldn't mind dragging this anchor behind him like an ox pulling a plow. Knowing the difference just makes it harder. -
Hey Guys, I'm starting a new project for iOS. This App is for who have trekking or love to walking in to the woods. It record the positions, altitude and is possible to save your favourite places (with photo and description). There are also an SOS functionality that permit to return at home position (also without GSM or internet connectivity) and to ask for help (I still thinking how this can be done). I've attached first layout made with sketch witch will make it clear what I'll do.15
-
We use a open-source business management software (incl. crm, e-commerce, billing, accounting, warehouse, ...) that is highly customizable.
Previously we had "Company A" that customized it for my company. It was very expensive so they hired something to do the same but cheaper & inhouse. The codebase that "Company A" has written was terrible (confirmed by CTO & the new colleague").
Then the CFO wanted functionality A. Colleague said that this will take 2 weeks to implement. One week later, it was no longer needed & functionality B was now mandatory. Rinse & Repeat.
The CFO: "Why is nothing ever gonna get finished" or "why is the quality so bad?"
So they hired another person for the same position. This person has more experience so it costs them a lot more... And suddenly, everything works well
They contacted a few months later a consultant that analyzed the company. The consultant asked (for good reason) why such a small company has 2 people maintaining the in-house BM software. And suddenly, they wanted to get rid of the worst person. <enter my previous rant>
He is thrown out. Now the head of Operations wants to remove that software because it was not "sexy" enough (her words). So they introduced a glorified spreadsheet with less functionality. That new colleague was offered to take the lead on that project... And thus he fled to another company.
That project failed and now everyone is fired... And they hired back "Company A" to maintain that BM project.4 -
You know when you are suddenly push to a new position that you are not familiar with?
Well I just became a server database/cloud expert. Fuck me.
Been Googling for a while now. If anyone has any advice, I'll appreciate it.
Anything free and open source, even better.6 -
It's official, I'm now the only senior in my team, the other person got promoted for a new position in a new team and now I'm fucked.2
-
Company is replacing "[insert software tool here]" with one that is "better", that "helps us scale", etc. Coincidentally, this always happens when the management muckety muck in charge of that area is replaced by someone from outside the company. While new ideas are good and sometimes needed, I honestly have not ever seen any manager in that position do anything but a "replace what you have with what I used at my last company" exercise. Every day that goes by lowers my expectations of any management figure or exercise. After 3 decades, you'd think those expectations would be low enough to not be surprised anymore. And yet, that's not the case.1
-
The Director of my employer's Firmware Engineering department, an older guy, sent out a department-wide email introducing a new hire. IN COMIC SANS.
Even though I am a new employee myself, I cannot let a disgrace like this pass unaddressed. So I politely and as respectfully as possible urged him not to use Comic Sans in a professional setting, and even offered rationale & alternatives.
He essentially responded, "No offense, but I'm gonna use whichever font I choose," but with that one simple sentence riddled with grammatical and spelling errors.
Shortly afterwards, he then sent out a mass email introducing me as a new hire. With my provided bio in a business-appropriate font, sandwiched between two hideous blocks of Comic Sans.
Honestly, how the fuck do people like this make it to a managerial position? >_>4 -
Recently, I was hired by another company. It's a huge change for me and my career, so I'm looking forward for start in my new position.
By then, in my current company I just started a high-prioritary-super-important project for the company. So, I asked to my new company some extra time before join them in order to finish some stuff on that project and to make a good project transfer.
Today, halfway throught that extra time, boss anunced me that super critical project is no prioritay anymore due bussines decisions, so only we have to do is usual tasks (which my junior coworker can do without me).
I feel like newbie in the world of work.3 -
Starting a new job on Thursday after 2 years as software engineer at a different company. I feel like a know no transferable (language) skills; I was mostly "the expert" of the framework at the previous company and now feel like I'm starting from scratch.
How do you handle starting a new position? Do you prepare yourself or just go and see? Am I overthinking?4 -
Bored at the office. Company is done for. I'm spending my last days here, doing nothing, waiting for my new position to start. There's only that much you can read on devRant, and SO MUCH MORE you could do writing code. But I just can't decide what to do and as a result sit here doing nothing. Help me out please! Answer with the most points will be the thing I'll start with on Monday, while today I think I'll just crack open a cold one.
My initial variants:
1. Learn Electron by playing with Electron React+Redux basic boilerplate, in order to make a simple personal blogging app.
2. Complete some of the 20 courses that I bought on Udemy 6 months ago.
3. Write the back-end logic for my Raspberry PI controlled systems at home (to control it remotely I'll make a hosted API that RPI will access to get input for it to decide what to do).
4. Solve problem 51 on projecteuler.net with an algorithm that runs less than 20 seconds.
Other suggestions are welcome.1 -
I was brought into my new position as part of an transformation of waterfall to agile methodology.
We are now running 4 while projects and need to restart the remaining 29 projects using agile principles. The business management type people love agile, but somehow the people inside the current waterfall practices doesn't.
They are afraid their silo work will either expand or not exist thus making it hard to transform the company. Also the company have been subjected to the dead sea effect.
Therfore, the project that is currently in the space of transformation is making my blood boil because people just ain't passionate enough about software.
Either you craft software, or, well you sit and suckle other's money. People suckling should please grow up and start venturing beyond there cozy 9 to 5 and transform to be a professional software doer rather than a BA, DEV, IT GUY.
YOU BASTARDS GET A SHITLOAD OF MONEY AND DON'T DESERVE IT FOR THE EFFORT YOU BRING.
It is your software, own it, be proud of it. Read up to make it better. And as always, the people debugging your code can be a violent psychopath -
I was a university student. The it company, I was interviewed at, required everyone to pass English test. I passed it with quite a good result (90 of 100, know no one with such result). So next day I had an actual interview with a head of some department.
He didn't had his own office, instead he shared it with 5 other employees. One of them was taking with someone on Skype. He told he had some work to finish, but it shouldn't take long. It took an hour.
And then he returned to me, starting asking questions about my knowledge. I am a java backend guy, but he asked me about php stuff and front-end stuff like ‘moving a button to a new position’.
Basically, this is it.4 -
If you received an offer for a new job and asked your current boss for a raise to match the new offer, would you tell him/her the real amount or would you inflate it by ~5-10% (or any other arbitrary amount)?
Would that be considered negotiating in bad faith?
I'm not in this position right now (unfortunately), I'm just genuinely curious about what you all would do in this situation.10 -
Want to hear another joke?
Blue Prism allows you to export stuff from version 6.7 to 6.3.
However they changed 𝘷𝘦𝘦𝘦𝘦𝘳𝘺 slightly the way they store the position of the nodes. No new features -or at least nothing that you would care about- but the structure of the node itself want went from
```
<positionx>1</positionx>
<positiony>2</positiony>
<width>3</width>
<height>4</height>
```
To
```
<position x=1 y=2 w=3 h=4></position>
```
The whole project collapsed to a single point, catastrophic consequences as far as exception handling. A generic "fuck you" for no real reason other than the sheer malice of those beasts of burden who developed Blue Prism in the first place.
And I have two different versions of Blue Prism on dev and prod :)2 -
When you have two managers and one of them is trying to screw you into a position on his team even though you have made it clear that you want nothing to do with that type of development.
I am looking for a new job now...3 -
what happened on TI today?
recently the company the I worked update me to a new cybersec analysis position. that's we'll but no money no nothing just more work and more responsabilities that fine to.
the really depressed thing is the training the transfer knowledge ropes and drills the manager was sleeping and singing Rhianna songs, was the most whit out a doubt "the most depressing training that I've ever had and ist a very well company that I work even he had the courage that told me that" this is the most depressing training ever gave, so by the way the training was about some reports some areas to work whit tickets links basic tools no even related whit cybersec so what it's that the new. way of training really I feel angry depressed and I thought was a lost of time.4 -
Did you every have nothing to do on a regular basis?
I am really trying to show initiative and find the work but due to company focus shift my position I was hired for 4 months ago has become completely redundant. I am asking my senior dev and other (not even my project) for tasks but more frequently there are days where I finish anything they could come up with in 1-2h. I have found a side hustle I am doing in the meantime, I am learning other dev related things and my personal website gets a new style. What I though would be a dream feels terrible. I feel underappreciated and useless and I start to dread each workday. Sometimes I feel except for my team of 3 they dont even know I exist and earn good money. I am often forgotten on company events, meetings and my projects are being put in the freezer. I also hate the cringe company I am working for but I dont know if its already time to give up.
Did you ever have nothing to do at your job for more than a couple of days?9 -
Recruiter from last week told me she will contact me next week with further HR interviews
No contact for the whole week until right now
---
RECRUITER: Hello, colleagues from ShitStain company have provided feedback, and unfortunately, they won't be proceeding with the further process. They mentioned they need someone with more experience and asked me to thank you for your patience and interest. Personally, I've had only positive experiences from our conversation, so if a similar position opens up with another client in the future, I'll be free to reach out to you. I hope we have the opportunity to collaborate again.
ME: Thank you for the response. If me having 5+ years of experience is not enough for them, what exactly are they looking for? I'd like to know more about what they think I'm missing, and if it's indeed a gap, I'll work on improving that aspect.
RECRUITER: Your experience is certainly valuable to offer employers. However, for this position, they specifically need experience in Java, and they're looking for someone who has been focused on that technology for 5+ years. I believe new opportunities will arise soon that I can offer you if you're still interested in making a change. 😊
---
Is she FUCKING STUPID?
I JUST SAID i have 5+ years of experience and she rejects me because they need someone with 5+ years of experience????? (we're both talking about the same thing -- java)
Even if someone has 5+ years of experience THAT IS NOT ENOUGH? WHAT THE FUCK DO YOU WANT FROM ME 96+ YEARS OF EXPERIENCE?
Are you Fucking mental?
Am i being fucking gaslighted right now?
Can you fucking believe what kind of retards contact me?
NO ONE even gives a SHIT about the fact that i have a computer science degree from a VERY hard university?
My 5+ years of experience and 25+ years of school is worth between $0 and $500 ?????
I am disgusted
I am absolutely tired and exhausted from interviews3 -
So, a few days ago I went on an interview for a position as a web developer, and during the interview they tell me they are thinking about getting into hosting, and that if they decide to do so I would be the one responsible for managing all of it.
I have no idea how to set up web servers, let alone make sure they can handle heavy loads and so on, so I'd be taking on a huge responsibility and workload, along with the task of making websites.
The company consists of 5 designers, and at the moment, no developers, and they have about 30-40 customers, all with sites that would need to be moved to the new hosting platform.
My question to you all is this:
How much does quality hosting equipment cost, and is it really worth it for such a small company to get into hosting, or should they rather look to make a deal with an existing host for some kind of monthly kickback/rebate?
I'm thinking they should find an existing host and enter some kind of partnership, as that would be easier and safer than doing all the hosting inhouse.
What do you guys and girls think?undefined hosting interview i'm just a simple web developer i have no clue how to host a website you want me to do what now?!5 -
New job is turning out to be kind of the opposite of what I was expecting, based on interviews.
I thought I had done a pretty thorough job asking the kinds of challenging and specific questions during the interviews and was pretty satisfied with the answers.
Three weeks in, I’ve more or less been turned loose onto my first project which is….installing patch updates.
Next few projects through the end of the year and into Q1 next year are similarly sysadmin-chore work, which I’m not going to act like is beneath me or unimportant but it’s not quite what we talked about in the interview when I applied to an SDET position.
Point of order to talk about once I wrap up these first few projects, it doesn’t exactly seem like they know where I’m supposed to be or where to even really put me (on the org chart I have a line reporting up to boss, but I’m also the only one not on a functional team) and reading through the wiki last guy just kind of did everything.
If that’s what this is….eh I need to know if that’s how they want to use me and find out soon.11 -
*new message on LinkedIn from recruiter
Recruiter: would you be interested in a position on .Net ?
Me: I'm only interested in positions that offer flexible schedule (so I can continue my studies)
Recruiter: *proceeds to send me a long description of the job and company
Me: *read it. There is no information regarding the schedule anywhere. Search on Google the company and find out they have a fixed schedule 9-16. F**K!!, Why would you waste my time and yours, you don't even read my message or what ??2 -
DevRant users (and my wife) are the only people that know that I have applied for 2 new jobs! I’ve already had a phone interview with each. Tomorrow I have a 2 hour in-person technical interview, and last night I completed a technical assessment/sample application for the other position!
Things are moving fast, but I don’t want to let friends and family know yet, until things get a little more certain.
It’s such a weird feeling going to work everyday knowing that my current job may be coming to an end!4 -
I’m back on this platform after an awesome year of progress in my dev career. Here is the back story:
1. I was a junior dev at a financial technologies company for a little over a year.
2. The company was looking to hire an Integration Manager for its software with both our vendors and customers.
3. The pay was good and I was offered that position as a promotion.
4. I accepted it and said to myself that this is temporary. It will help me pay the bills and secure a better life, which it did.
5. Lost two years of my dev career in that position doing nothing but basic integrations (rest apis, web and mobile sdks, and work arounds for what does not work). Zero challenge. This is when I started to use devRant often.
6. On the bright side, the bills were paid and life style got better.
7. Two years in, any way out of the integration department is something I am willing to accept. So I approached every one and worked extra hard as an Application Support Engineer for every product in the firm for free, in the hopes of making good connections and eventually be snatched by someone. This lasted six months.
8. Finally! Got an offer to become the Product Manager for one of the apllications that I supported.
9. Accepted the offer, left the department, and started working with the new team in an Agile fashion. This is when I stopped using devRant because the time was full of work.
10. Five months in, I was leading a team of developers to deliver features and provide the solutions we market. That was an awesome experience and every thing could not have been better.
Except…
Every developer was far better than me, which made me realize that I need to go back on that track, build solutions myself, and become a knowledgable engineer before moving into leading positions.
11. After about a 100 job applications online, I’m back as a Junior developer in another company building both Web and Voice Applications. Very, very happy.
Finally, lessons learned:
1. The path that pays more now is not necessarily the one you wanna take. Plan ahead.
2. There is always a way out. Working for free can get you connections, which can then make you money.
3. Become a knowledgable and experienced engineer before leading other engineers. The difference will show.
4. Love what you do and have fun doing it.
Two cents.1 -
I was around 12. My mother just took a new position as Algorithmic and programming teacher (Mathematics before) for high school seniors. (Around 16-17 in Russia back in a day).
So sometimes, I waited for her after school, listening (just a bit) what she was teaching.
Then one day I was waiting while she was giving an exam of 2 hours to seniors (End of year exam). In 20 minutes, I doodled a thing on a piece of paper and showed my mother. I was correct on all questions and all flow diagrams (Was not called like this back in a day).
From this moment, I knew, programming and logic are for me.
At the end of high school (So I was 17), I received the collective message from most girls in my class saying : “ You felt in love with computers and ignored us”. They were right ☹, I realised it way later.3 -
age++
unfortunately we have a new CTO and handful of senior level resources joining our company this week, and I've risen to too lofty a position to be able to take the day off.
but they are sorely mistaken if they expect me not to fuck off to at least some degree. I also managed to obtain a PS5 last week so my attention this week never stood a chance. the most they'll get is a couple hours worth of on-boarding meetings outta me. -
A year since the Group Manager stepped into the position, 4 team leads have moved to other companies.
He is known to be politician/manipulative..
Guess what, Now there's a new Team Lead position and I was offered it.
It will be a step up for me, from senior engineer, and in other circumstances I would take the job in a heartbeat.
I guess it is not the time to step into leadership role.
What would you do?4 -
Until I started a new IT position a few months ago, I had never heard anyone refer to the backslash as "whack." Luckily I was able to pick up what my coworker was saying through the context of the conversation so I didn't look like an idiot, but it made me wonder what the origins of the "whack" term are. Google confirmed to me that this isn't just something he made up and that it is a semi-commonly used term, but I didn't see anything on its origin.9
-
How the fuck is visio the worst fucking tool ever. For some obtuse reason, I can't move a text box. At least tell me why your being an uncooperative asshole, instead of showing the new position, and then not moving the damn thing! Its like trying to get a cat to play fetch.1
-
Ok I got a new position with a client which is a big pharma company (like evil corp). What script do I need to write now to make drugs free?5
-
A friend went to a financial corp for a data analytic position. The interviewer proudly told him that they just got a new toy, and it's called Hadoop. My friend almost fainted.2
-
I was hired 2 years ago to replace someone who was retiring after 10+ years with the company. I was up to speed quickly and have improved my processes and product in ways appreciated by many others, but mine is a position everyone is glad to have and glad they aren't doing it! I feel rather inconsequential, especially since being neglected by management has become a comfort in that I've already turned my attention to opportunities outside the company and look forward to "putting in my time" without taking on new responsibilities until I can score a job in programming/development/product management.
-
You know, I've been fired from my first two jobs, currently on my third. I thought it was stressful enough to look for work when you absolutely need it to keep up your income.
But now I realize that it can be just as hard to look for new work when you are unhappy in your current position. Even if your skills are highly valued.
I've tried having two offers and accepting the one that felt right. Turned out bad in the end.
I've tried getting really excited about the first thing that fell in my lap and just jumping in to it. Did not go well either, as it turns out.
So now, even though I technically have all the time in the world to find the right place, I am second guessing myself constantly.
Should I go for something I'm not sure about because it pays well? - I really need the money, actually.
Or should I tough it out if I find 'The Perfect Place', but they can't pay me what I need?
And a lot of things also make me want to stay and try to fix the situation at my current job.
It's exhausting -_-7 -
When you’re interviewing for a job and the recruiter tells you the hiring manager is brand new, and
the hiring manager’s manager is also new, how do you react?
I’ve had two jobs in the last six years where basically everyone in my sphere of technical collaborators were new to the company and both times it utterly sucked, both for administrative reasons and because there was no institutional/historical knowledge I could lean on to make decent enough decisions on my work.
So now when I hear a recruiter say “oh yes John is the hiring manager, he’s been here six weeks and the Director is also new!” I’m suddenly much less interested in the position anymore.
I’m probably thinking about this too much, right?4 -
Hi XXXX,
Thanks for speaking to me earlier,
If you could send me the following details we can really get the ball rolling with the recruitment process.
• Any jobs you have applied for or interviewed (I need company name and position)
This stops me re applying you for jobs you’ve already applied for
• Any key elements an employer has to have for you
• A name phone number and position held for references at your current contract.
If we can get these over asap then we can start the ball rolling and get you a new position in the most time effective manner.
Kind Regards,
Brainless Lazy Back-Stabbing Recruiter.3 -
The fog of war over all that happened with my change of team is starting to dissipate.
3 people were involved and there were 4 different versions of the whole situtations, but from what I've been able to collect it looks like the company is expanding and one of the mail KPI for the current team leaders is how good they are at creating a NEW generation of team leaders, to take care of the new entries.
My previous team leader told me about all these new growth perspectives and the junior entries I could manage, knowing very well of the desire I have previously expressed of being a senior dev with my small group of juniors to teach.
I declined the offer, stating that this whole year has been exhausting. Every single time I've tried anything (using modules for new components on our old web client, tsdoc to document our types, suggesting technologies like ANYTHING BUT ANGULAR AND MONGO, telling how removing down migrations was a retarded move) my suggestions were either shrugged off or flat out refused. Let alone how every time I was proven right, except for angular but give it time and that will bite their tail as well.
Don't get me wrong: they are well withing their right when they take all those decisions, and more. But I DO NOT PLAN on selling a plethora of bad decisions to a new stack of devs as if they were the gold standard.
"I understand your reasons; you, as a company, need a well coordinated team all running towards a goal; loose cannons are harmful.
But now I need you to understand me: I do not agree with your technical direction. I never lied before and I will not start now. Promotions don't matter nearly as much as my integrity, and integrity in my world means speaking up about problems. Your position is perfectly valid, but mine is as well and they can't be reconciled. If I were you I'd make myself a favor and make sure IHateForALiving doesn't become a team leader; given your direction, I'm not the man you want right now".
As mentioned, one of the KPI for team leaders is how succesfull they are in finding new team leaders, and trying to turn me into one didn't end well; I love sharing knowledge, but being honest to myself is far more important to me. So this meant my previous team leader failed in a very big task, and thus was demoted? At the same time, I've been there for 2 years now so they're not really eager to replace me, but I'm under strict examination too as of now.5 -
Going from 80% development/20% SEO at an agency to a new inhouse position with 90% SEO and 10% development. But it'll be fun.
If not, I will let you know for sure.3 -
Who are you going to hire in web dev position?
1. Algorithm master but new to web development.
2. Full fledged with cutting edge web dev technologies but don’t know much about algorithms12 -
TL;DR: This year I changed job to a quite toxic company and because I have to work for two different clients in parallel I'm burning out. I need suggestions about telling about my mental health to my employer or request to change clients because of their incompatibility
----
At the begin of this year I changed work from a small startup (which was nice, but they didn't pay very much) to a consulting company and since then I'm experiencing my first burnout.
Just to give some context, the first month or two months in this new position were nice: the project I've been put on was difficult, but the other people in the team were very kind and helped me navigate through the codebase. After there quiet months, I've been put on a second project (in parallel with the first one), same domain but different client and the two clients must not know that I work for other clients. This doesn't work particularly well because both of the clients require me a full--time presence and both the teams have the tendency to call you without any warning and without setting up a meeting on calendar and beacuse of this I pass 3/4 of my day on such useless meetings (which many of them I have to be present at the same time, and sometimes one meeting is in English and one in Italian) without getting any job done and now both my leads are getting frustrated by my delays.
To make it all worse, when I was contacted from the headhunter it was for a mobile developer position, but because of my previous position my employer thought that I could temporary work on one java project because there was scarcity of developers and I could be a nice fit.
I'm not sure if I sum up my situation clearly of it's confused (I'm sorry about that), but tomorrow I plan to call my employer to tell him that I can't take it anymore and something has to change, I just don't know if I should put it on the incompatibility of the two clients, my mental health or both6 -
!rant
I just made my API in my laravel and I understand how it works! It may seem like not a lot, but I got from far.
Just came two years ago in this industry as I worked as a customer service agent for a hostingcompany. I entered a whole new area what I immediatly got into at the time. Mind I already was studying Biomedical labresearch at the same time and was the IT guy in the family. Well, think back then I was just googling and fixing shit most of the time.
I was 21 at the time and began to learn everything I could learn in my position and soon it was not enough and wanted to learn more by working parttime(study already asks a lot of time). I soon applied as Junior System Engineer within the same company without prior education and got the job! And I'm back feeling I entered a new area where you feel you can do so much by just learning how it works. Now I want to learn to develop in PHP so I may make another step further.
Not a rant, but I want to share my experience as labrat starting to someting programming(did some bio-informatics, which was really interesting but with less emphasis on programming but more on data analysis). Still got a gigantic of list I want to learn from languages and frameworks to orchestration systems. -
I ran my PHP script file in Firefox, only to be greeted by everything else but my webpage. I scanned through the errors and looked them up on Google. As I was only restricted to a basic text editor, I had no choice but to prepare myself to look through hundreds of lines of code spanning across different files in my project.
Minutes passed, found nothing. An hour has passed, and I can feel my brain power fading away into oblivion, but I still found nothing. I took a stab in the dark and made a few changes in the code, hoping that it'd solve the problem, only to be slapped with a big fat 'nope' in the browser. I lost all hope for the day and decided to give it a rest and come back tomorrow to try again.
New day, new me, fresh new energy to tackle the code! But after one failed attempt at debugging and I was back to the same state as yesterday.
But... at the corner of my eye, something at the end of a line caught my attention. I moved my cursor to that position, pressed the key on top of my pinky finger down, saved the file, and ran the script. It worked.
Who knew how problematic a single missing semicolon could be :34 -
South Africa Release notes version v3.0.2
In 1994 SA underwent one of the biggest system upgrades since 1948. In this new rolling release since the system update called apartheid the system has been annexing resources, locking it down, making it closed source, closing it off community updates and from global updates and minimizing services across the board. On 27 April 1994, the new democratic system update was released with a new system monitor, release resources and balancing efficiency in the system. Though there were remnants of the old code in the system, it was being rewritten by a new generation of users, open source resources were established, giving users the right to choose among themselves how to grow the system , and how to better the experience for all.
In 1999 a new system monitor was created by the users, it wasnt as popular as the ground breaking Madiba release but it was a choice by the community to move forward and grow. The system was stable for a few years, new users were able to develop more on the system, making it more lucrative monetary wise. There were still remnants of the apartheid code but the new generation of developers worked with it making it there own, though they had not yet had admin rights to help change the system, they created a developer culture of their own. A new system resources balancer was introduced called BBEE, that allowed previous disadvantage users more admin rights to other system resources, helping the user base to grow. Though the balancer was biased, and flawed it has helped the system overall to grow and move forward. It has major holes in security and may flood some aspects of the system with more outdated software patches, users have kept it in its system releases until the resource balancer moved the system into a more stable position.
The next interim system monitor release was unexpected, a quiet release that most users did not contribute towards. The system monitor after that nearly brought the system down to a halt, as it was stealing resources from users, using resources for its own gain, and hasn't released any of it back to the system.
The latest user release has been stable. It has brought more interest from users from other countries, it had more monetary advantages than all other releases before. Though it still has flaws, it has tried to balance the system thus far.
Bug report as of 16 Feb 2018
*User experience has been unbalanced since the 1994 release, still leaving some users at a disadvantage.
*The three tier user base that the 1948 release established, creating three main user groups, created a hierarchy of users that are still in effect today, thought the 1994 release tried to balance it out, the user based reversed in its hierarchy, leaving the middle group of users where they were.
*System instability has been at an all time low, allowing users to disable each others accounts, effectively
killing" them off
*Though the infrastructure of the system has been upgraded to global standards ( in some aspects ) expansions are still at an all time low
*Rogue groups of users have been taking most of the infrastructure from established users
*Security services have been heightened among user groups though admins were still able to do as they pleased without being reprimanded
*Female users have been kicked off the system at an alarming rate, the security services have only kicked in recently, but the system admins and system monitor has not done anything about it yet
Bug fixes for a future release:
*Recreating the overall sysadmin team. Removing some admins and bringing others in
*Opening the system more globally to stabilize it more
*Removing and revamping the BBEE system, replacing it with more user documentation, equalizing the user base
*Giving more resources to users that were at a disadvantage during the first release
*Giving the middle group of users more support, documentation and advantages in the system, after removing the security protocols from the user base
*Giving new users who grew up with the post 1994 release more opportunities to help grow the system on a level playing field.
*Establishing the Madiba release principles more efficiently in the current system1 -
Update on: https://devrant.com/rants/5877229/...
So. I finally called the number two weeks ago. (Been sick in between. 0/5 would not recommend.) A person with a heavy Indian accent answered. As far as I could tell about what he said, that number couldn't really be used to reserve the certification testing time. Bloody great. So he proceeds to eat half the letters of words and emails to 'someone' about reserving the testing time hand writing all the accommodations I've been granted. Haven't heard back since, don't even know if the email was ever sent.
Screw Pearson VUE and their so called accommodations. >:C
So, next Monday, I booked myself a 3h torture session before I forget every bit of Azure trivia I've memorized the past two months as I start a new client project soon. >.> And after that I'm gonna be spending the rest of the week in fetal position under covers in bed. -
Just got accepted to a new position in a company in Dresden where I will earn more than the double of what I already earn! Long live Frontend!2
-
Maybe I am just sensitive.. but sometimes I feel that my new manager is being a little harsh on me.
Again, he might behave the same with everyone and I am assuming that it's just me.
1.5 months in the new job and not a single good comment/feedback I recieved from him. It's not that he criticises me or my work, or calls me a dumbass.
But whenever I submit anything for review, I get a ton of feedback where he expects everything to extreme precision.
He guides me, explains me post my failure, and has specific pointers of what he wants/how he wants things.
But all I am given is a set of documents to read initially with an expectation that I have to figure things out. When I am not upto the mark, he then guides me.
Why I worry?
1. I am on probation and this place is a start-up, don't want to get fired.
2. They got me as a Sr PM (which was also my previous role where I excelled), so I fear that expectations would be high from me. Failing to deliver those might get me in trouble.
3. He isn't a micro manager and quite supportive, but his communication style isn't working for me (so far).
Somehow, as always, I am getting along well with everyone in the org and everyone is talking good about me.
But with my immediate boss, the imposter syndrome kicks in real hard and I am super insecure. Every time I have to interact with him, I get super stressed and anxious.
I know things take time, but given that I am a Sr PM (and my boss expects me to be a lead PM, a position higher than current), I feel if the expectations are not delivered then I might get fucked.5 -
So, have been working for this company for 4 years now as a warehouse associate, but over time they finally realized I can code. I was given the opportunity to work on different projects (even though the first project was a setup for failure but still prevail completing it).
Long story short, next year plan on finishing my bachelor's degree in Software Development. Once I get the degree (or during the process) should I strive to try to work at the:
Tech position (at the current job)
or
Data Analyst department (current job) ,
since I would be the only developer (for data analyst and impressed the team members at my current job,
or
should I try to find another job in software development for a new field when the opportunity come up for a fresh start in just programming and not warehouse associate work?
P. S. Close friends with the Tech department, have high recognition and have done some projects for them. They would love to see me join the team if it happens. When I am not working with the tech department during off season (needs to be approved by management to work on these projects during off season) I am literally cutting a box, wasting my skills and potential in auditing during the season.7 -
I actively job hunted for close to a year without success. Now I have two offers in addition to my existing position, and that, without even having to apply for either. Knowing I can't combine all three, I've turned one down cuz it offers the least compensation for the most work but the guy is insisting he "wants my skin in the game". I know he's not stupid and obviously knows nobody else would be sympathetic to such peanuts
But it's not as though my life took a dramatic turnaround after months of turmoil. All three opportunities are still within the same meagre region, albeit with minor improvements. I do NOT feel grateful because the circumstance of one of the new offers is such that I'm still tied to my old buddies apron strings. Not only did I stagnate but I've got them paying my salary now. They rub it in by telling me I might get a car in two years time if I join them now, and how many properties they've acquired in our time apart
It sucks how little headway I've made in their absence, and how much harder I have to work to have any hope of earning close to their monthly wages1 -
As the new year approaches, so does a new chapter in my life. This is a big one as I will be graduating college and hopefully landing my first big position.
My question to you lovely people: what do you feel qualifies someone for a front-end web dev role? As a junior front end dev? Obviously this will vary from position to position, but I'm trying to grasp what kinds of things I really need to have in check.1 -
I've been working in web development and design since 2012 and, while I've worked with others in my field along the way, I've not forged any lasting friendships... maybe I'm just a shitty person? I've burned some bridges that's for sure. Anyway, it all boils down to: I have no one to bitch to when I want to stab someone in the abdomen over frustrations at my current job.
Enter devRant...
I'm coming up on the year anniversary at my new position and there is still a lot to take in. I replaced a "web guy" who had been doing it for 20 years. Anyway, his stuff is all a mess, and what's worse is that the problems I'm seeing stretch far beyond my own responsibilities. I'm in a group of "tech" people who have all been here for a decade or more, and they're almost all like the guy I replaced: set in their ways and years out of date.
There is one gentlemen who is managing a database application and each site links to his ASP (not .NET) pages. Each of these pages looks like the website they were linked from. He showed me how he achieves this and it's just insane - he uses a bunch of files (basically just text files) that make up different pieces of the page to recreate the look/feel of the website on this his server - just to serve the information from the database. God forbid the website changes 'cause then all his little files need to change.
When I suggested that I can just query the database myself and display all that information on the actual site instead of doing all these redundant steps, I get "I think we should stick with the way we've been doing it for now."
*stab stab stab*4 -
Where can I find a well paid junior Android Kotlin position?
I've been working in Switzerland for nearly 3 years now. I earned 72,000 (CHF) the first year, 78,000 the second year and now I've reached 86,400 at my current job. I quit this job and with the new job I'll be earning 96,000 after a 3 months trial period in which I'll earn the same as I earn now. I see a lot of Java jobs with Spring Boot and Angular but I'd really like to work with Android and Kotlin, I applied to Element.io and got rejected so I think I might need to apply as a junior Kotlin developer even though I have quite some experience.
I'm not sure where I could look for Kotlin jobs and if it's possible to not deviate too far from my current salary, I'm not sure which country and I'm not sure which platform I could use.
I've tried some stuff on LinkedIn and Indeed and others and I've tried in Switzerland, Israel and the US since I speak English and Hebrew natively and German fluently.
P.s. I know that you're all going to say that the expenses in Switzerland are higher, but I'm very frugal and this doesn't apply to me that much. I still earn a lot more than I would earn in Germany for example and I really don't want to earn 10,000 less...
Here's my CV if you're curious 😉
Https://chagai.website/cv.pdf
Thanks for reading up to here and I'll be very glad to get any feedback 🙏
Also I posted this on hacker news and I'd appreciate if you up vote it there so I get some attention 🙈
https://news.ycombinator.com/item/...2 -
I was writing a simple algorithm to simulate gravity. But when I tested it it produced wildly wrong results. I looked over my whole algorithm trying to find the error, but thought that the last bit, the final position update, must be fine.
I was wrong, some misplaced brackets were accidentally multiplying the position + 0.5 by the sum of the old & new velocity instead of adding the position to 0.5 those velocities.
I noticed that and fixed it, and now it runs pretty well. -
Thinking back, it’s pretty terrible how long it took to create my first real development project.
When I was the ages of 13-18 I built websites on and off but I would never consider them good enough. I would literally design a bunch of images and then, using just HTML, put all the images together like a puzzle using exact pixel locations. Might be fine and dandy now but back then it would look great on my monitor but on others it would be an absolute mess.
Anyways, after that I got in college and started learning C++ and did assignments but I don’t count those as my own either. Not until I was 29 (my current age) did I finally develop a program assigned by my internship. Prior to that I always just re-learned C++ over and over again off and on because I had no clue where to go after that.
Apologies for the long intro. So the first development project that I feel is legit at my internship I had to use my companies API to track the amount of time it took for them to encrypt a packet and then decrypt it as well as grabbing the packet and seeing how long the hash was, the letters used in which position and so on. Essentially grab a whole bunch of statistics from their software and then output it to an excel document. It had a menu, and I had to make it work on Windows, Ubuntu, Raspbian, and some other systems on different devices.
I was actually really proud of what I ended up with and they use it to test their new versions and compare and so forth. -
Well started on a support job about 1,5 years ago. Two days ago I had an interview about a new position in the same company, as a c# programmer. :)
I really hope I get it and I think I will. On Monday they will ask the rest of the crew what they think on the scrum meeting.
I'm just self taught on php so this will be fun. I hoped for this when a took the job, but I didn't think it would happen.
I have worked a lot with the development team the last year, with tests and I have also done some TSQL work so they all know some of my knowledge. But still I'm a little nervous.2 -
I’ve been working at my company for about 3 years now and under 2 managers. In my time I’ve grown to be a technical anchor and SME in multiple facets of our architecture. First manager was cool and I could really see my development under him. Then he gets promoted and I get a new manager. New manager just rides me and bleeds me dry, all while telling me “you’re just a couple months away from Senior” for like 2 years. Every time I meet with him he still says I’m not ready even though I step up and do more and more and more. He’s never satisfied. Then we recently had a shift in the roles in the company where there’s a new intermediate role in between my role and Senior which I was gunning for. After a few more months he says to me “Congratulations, we finally opened up a position to promote you… to this other role that you didn’t want”.
Naturally, I’m pissed. So I start looking at open reqs for the Senior role I’m looking for. I applied for a job and interviewed for it. I “aced” the Senior interview. The new team wants to bring me on. They tell HR that they want to hire me. Now HR is pushing back saying “hey now, you can’t just SKIP roles like that” even though it was an open requisition that I applied to, not even an in-line promotion and also they just opened this intermediate position I’m skipping like 3 months ago and again I’ve been here for 3 years. So even after crushing the interview and the other team loving me I still won’t get the job because of stupid corporate bureaucratic bullshit.2 -
In today's job interview for an apprenticeship for the "Anwendungsentwicklung" position where they specialize in SAP systems (ABAP).
They told me that this position is a new thing in their company and that they want me, once I agree with their contract (which they will send later), to take responsibility for that.
I'm fine with that.
Now comes the part that is bugging me. They also said that the IT manager does not want to be disturbed often, if I have questions.
(I mean I will definitely have some questions. I am an apprentice after all, right? Like why should I join your apprenticeship program, if you refuse to teach me stuff? I can study on my own, as well and not be in your program.)
Just a few times and that's it. They admitted that they do not know much about that position and that I have to learn most things myself. No books and no other resources. They also do not know where the school is going to be yet.
The people in the interview I've spoken to where nice and we made some jokes here and there, but the fact that the company does not want to support me in an apprenticeship is saddening.
I do not know...maybe I'm just too concerned and this is normal day to day stuff for apprentices, but from what I have read about apprenticeships this is not the right thing to do as a company on the internet.
Correct me in the comments, if you think differently.
I will use this company as a last resort.6 -
Tldr:
Can't fucking figure out why I'm the only one who can't solve a DP problem in code, when me and friends use the same idea and no one knows why only mine doesn't work...
We are given a task to solve a problem using DP. My friends write their code with the same idea as a solution. Copying the code is not allowed. I follow the same idea but my code won't work. Others look into it, in case they find errors. They can't find any.
The problem (for reference):
Given a fixed list of int's a = (a_1,a_2,...,a_n) and b = (b_1,b_2,...,b_n), a_i and b_i >= 0, a.length == b.length
We want to maximize the sum of a_i's chosen. Every a_i is connected with the b_i at the same index. b_i tells us how many indexes of a we have to skip if choosing the corresponding a_i, so list index of b_i + b_i's value + 1 would be the position of the next a_i available.
The idea:
Create a new list c with same length as a (or b).
Begin at the end of c and save a_n at the same position in c. Iterate backwards through c and at each position add the max value of all previously saved values of c (with regards to the b_i-restriction) with the current a_i, else a_i + 0 if the b_i-resctriction goes beyond the list.
Return the max value of c.
How does that not work for me but for the others?? Funny enough, a few given samples work with my code. I'm questioning my coding ability...7 -
Learning Java for the new position I start in a lil over a week. Biggest struggle migrating from PHP is wrapping strings in quotes ONLY...no apostrophes lol. I guess I formed a bad habit. Also slightly frustrating is that you can't overload a method and set defaults. I guess you get that with Kotlin but this company is going to switch away from Java to GoLang and React, so I guess I won't really get to enjoy Kotlin.
-
I was just thinking; Since now I am closer to graduating and I'll be joining the corporate industry. Which company is most preferable as a junior developer; What I mean is, would it be better to start working for a start-up company or go for a well known and established company?
because what I am thinking, with the start-up company there is more room for growth (position and experience), unlike the well-established company where you are given mediocre work (I think that's what they do anyway) since you are still new and coming straight out of university. I'd appreciate some advice and maybe some other people can benefit as well.1 -
I need some advice. A year ago, one of my former colleagues got a job at one of my dream companies. We weren't besties but we had a good relationship. When I learned about her new job I congratulated her and told her that I'd like to work there too. A position at that company has been open for quite a while but I'm hesitating to apply because:
a) If I apply without telling her and the recruiters see that we used to be colleagues, it will seem strange that I didn't ask her for a referral
b) If I ask her for a referral she might sabotage me because she's probably grooming one of her friends for that position or she thinks that I was a horrible colleague and doesn't want to work with me again. If she liked me, wouldn't she tell me about the position?
On the other hand, the ad for that well paid position has been on their site for months so I'm starting to think it's either fake or they're looking for a special unicorn(which I am not)
Should I apply or is it a complete wasted of my time? (I already have a job)14 -
I worked at my previous job about 8 years (hired out of school) and wasn't actively looking for a new one; I had a lot of freedom and liked my boss and colleagues, but the pay was mediocre and I was under a lot of pressure because I was the sole architect, engineer, and programmer for a good number of important applications.
Anyway, my brother-in-law told me that his employer was looking for a developer and that previous candidates fell through, and that the pay was a lot more and they're good about raises (which was like pulling teeth at my then-current job) so I applied and went for an interview.
They basically gave me an offer on the spot and wanted me to start in 2 weeks. I told them that it would be hard since I'd basically be cutting my boss's Achilles by leaving so soon and suddenly (just hiring someone would take at least a month, not counting getting applicants), but they were adamant, as the position had been vacant for a few months at that point. I got them to agree to 3 weeks and pulled the trigger, but offered to help out in my old position for a few months cause we had a big project in progress I was leading.
So the new job is great: it's a much younger office and I'm having more fun and there's a lot less pressure. Meanwhile, at the old job, the project I was leading got scrapped and the asked me to do other odds and ends until, after screwing something up I basically told them I'm done. They got a new guy quickly due to a lucky turn of events, but he couldn't pick up where I left off on a lot of projects: they're going to rewrite one because of it. My one colleague still likes to point out that I left without them having knowledge of my code (besides that I always said I'd answer questions, plus it's been 6 months now and my code is all on a TFS instance they all have access to).
I still feel a bit guilty even though I have no reason to. -
Fuck, the gas spring in my ergo knee stool at home has given up. Now it's in the lowest position, not that ergo anymore, which also tore the rubber gaiter on the spring piston. On top of that, the seat cover is so worn out that I had to duct tape it so that the filling doesn't crumble out too much.
That thing is 20 years old, and the manufacturer discontinued the product years ago. Buy a new one? Noooo. Modern quality would be worse. So I ordered a generic gas spring, let's see whether I can install it, plus a moped fork gaiter. And then hire some professional upholsterer to finally get a luxury leather cover.
That will likely still be cheaper than buying the closest modern product that is even in a similar class.6 -
Twitter. From a genuinely open and global platform which pretty much single-handedly created a new market segment, to dogmatic SJW-infected thought police with no transparency or objectivity in how they operate. Gab is the closest we have come to a viable alternative at scale, but between industry-wide bullying to shut them down and their own short sighted inability to handle their own growth, Twitter still has an outright monopoly on their segment and no shame about abusing that position.
-
I was looking at internships online for my previous studies.
I fill in my cv, look at a couple postings, 1 click apply to 5 of them, within 5 minutes I get a call "When can you come over to our office?"
Made an appointment for the next week on Monday, got there late because health problems, apologized profusely, did a 15 minutes interview.
15 minutes after the interview, I get a call asking when I can start.
After that internship, I got a part-time position, after a year I had to do a new internship, did it at the same company, and after the second one I got a new part-time job.
Still there 2 years after that first internship.5 -
I started working at a new company a couple of weeks ago as a Dev/Ops engineer, my first real ops position after years of being mostly a dev with two sys-admin positions sprinkled in.
I should have seen the red warning signs when, during the interview, a developer told me the old devops team was so bad they fired all of them last year. After I started, I learned that all four people on our team were totally new. Three were hired after the last guy from the old team left (without any notice) and one person use to be a developer who was transferred over to this new team (but not to lead it).1 -
So the saga continues…
If you’ve read my previous posts welcome if not please read for some context.
So I got into a call with my line manager today after the intro, without me even bringing it up he goes “so this snr position, we’re hiring this overseas…” - erm right so that’s been shot down, amazing call so far hopes of a promotion dashed with the first five minutes even though I’ve been noted as snr “material”.
Secondly onto the upgrade. I mention that I don’t see any of it listed in Aha! in 2022, so I ask why given that we all know it’s needed asap. My manager goes, “oh yeah that’s been pushed to 2023, we also looking to assemble a team together to do it” - first off why in the world was it pushed back so far and two I already got given the task to upgrade the system by my previous manager as he’ll know that it will get done right, and my new manager has said everything agreed before would stay.
So, why the hell are you looking to assemble a team when I was put in charge of the upgrade and two I was training people up while they helped work on it too.
This job. Honestly it’s turning into a nightmare.
To say I’m frustrated is an understatement.4 -
A new job position in programming is going to crop up if programming tools can be created to replace lower tier programmers. It will be a programmer that can manage AI Programmers. Some kind of AI Manager that can sort through, direct, and review code written by code generators. I cannot imagine the shit this person will have to wade through.1
-
I fucking hate my current job. I switched to this one a few months ago, since my last one was getting stale after being there for nearly a decade.
I'm currently considering to return to my last position. Did somebody face a similar situation? Got a new position, only to realize that it sucks?2 -
So... This month I will start a new role in a new company as a Tech Lead. This is my first time in this position. Any suggestions or tips from you guys are appreciated.14
-
I have so much to rant right now. So much. Life is pretty much a tight rope walk right now.
But the project I'm working on right now is annoying. I've ten days to release. It's a website on WordPress. They want complex animated crap using GSAP that fucks readability in the ass. I don't even know how to do animations. I don't JS damn it. Apparently readability is not what we want. We want attention grabbing. It's a fucking government initiative website for crying out loud. Why not put a carousel with my curated list of porn then? They also want the pages to be build using blocks of modules on a page builder so that the client can produce new pages without our help. I still don't have the final designs even. When I asked for the mobile designs, they told me to "just make it look not broken". Uggh.
They spent three weeks making some shit on Squarespace and now they expect me to finish the entire fucking thing with the slutty animations, disgusting text sizes and fucked up designs sense and symmetry in pretty much a week.
And the fucking fuck faced poopy pant regional manager had the balls to tell me I'm not being undersold if I accept his measly offer for a permanent position with a salary less than a 6k per year than what people in my school usually get. -_-5 -
To my review of 2021 ... a good lesson was learned.
I was doing so much for my company.. late night workings.. team handling.. client handline.. to name a few.. But in december they broke my heart.. Altough after little negotiation I was able to get a good package but somehow I Realized this is the time to switch.
But am at good position in my current company so I just cant go away for few pennies. I have to check for company's culture.. my tech stack.. etc too..
But I am determined to get a good job and packge with Challeging tech stack in 2022.
Hope this 2022 Bring brighter future to all of you .. Happy New year -
Today marks the end of my first week as a full-time employee in this company (been here a month as a part-time before being hired).
I joined as a QA agent, but they put me in localization duty (in addition to QA) about two weeks in. This week, they told me I'd be responsible for the whole translation process, from choosing the tools to implementing them.
On one side, I'm excited as hell to have some responsibility. On the other, afraid I'll fuck it up and wreck my shiny new position.
Any tips on not fucking up you new job? 😅3 -
Starting a new position as a junior dev tomorrow. Any tips how to behave among the big bois in office? What to avoid and etc.?11
-
# Start a new job
## find out, on the first day, that the position you applied (data science)..simply doesn't exists
##find out that the environment is really stressfull and not pleasing as it was depicted during interviews
## quickly find an alternative to quit current job
#Start a third new job (3 months after quitting the first one)
##find out, on the first month, that the code quality is below zero.
###there are no unit tests.
### there is no possibility to create a unit test because the code doesnt folloe any pattern.
###there is no division between backend and frontend.
###there is no division between business logic and db in the backend.
###there is no division between frontend, business logic, and db
###find out that they deliberally built a framework to get frontend and backend togheter
###the project is built over maven, but there are no poms wellformed
###the project is approx 300k java lines....
##lose hope and start to find a new job....1 -
!rant
I've been in technology since 2007, programming and databases since 2008. Each new company/position/department/role is a new challenge that I couldn't have attempted without doing the one before it. It takes time and energy to hone your art and skill. -
What would you choose as your job title if you could choose anything?
I started a new job and they have job title freedom policy :)
My official position is Senior Engenier/Tech Lead.11 -
When you’re really tired of your job and just wanna leave. but have accepted a new position but have to wait on the background check...😣
-
My countries {South Africa} new favourite thing, you get a mail from a reqcruiter stating they have an opportunity for you and want you to forward your CV in Word format.
Dunno about you countries, but in mine 'word' is code for 'make it easier for use to fuck it up with the template we stole from the dogs shit after it ate its owners homework'.
So I rpelied ot one of them simply asking if I should not first be interestd in the position before them requesting my CV.
They basically typed out a longer version of the original mail, I still do not know what this great opportunity is that they want my CV for and not replying again. lol5 -
Started working at a new company recently, like a week later me and my girlfriend decides to move in together at her place(6hour drive from my current work place).
So since im there during my trial period i contact another company looking for a job to have some kind of security in case they Fire my ass since im moving.
End up with a new better offer from another company and when breaking the News for the boss - a possibility to work on distance for my current position..
What to do, stay or take the better offer?1 -
New to working with git in a large scale application. I've used it in personal things, but not at an enterprise scale.
"genius" me: git pull origin {{dev branch name}}
"genius" me: why won't any of these tests work?
"genius" me: spends 2 hours working on fixing some tests
actual genius that I work with: Dude, revert that shit and pull from master, the tests will work. Don't pull from {{dev branch name}} because you have no idead what might be there.
This makes sense. Things are started and abandoned in favor of new priorities all the time. At least my PM is pretty cool and didn't freak out that I wasted that couple of hours like at a previous position.
Also, git is far superior to mstfs. Very smooth and easy to use once you get the hang of it.4 -
I'm in the process of searching for a new job. I've got two interviews in person that were very promising. Both are in the process of talking to other candidates this week. I'll call them Firm A and Firm B.
The recruiter working for Firm A is constantly calling me, almost every other day, and asking about the other interviews I have. I told them I would probably hear back at the end of next week. They are pressuring me to just accept their client's offer of course (despite not having one at the moment).
I won't get an offer from Firm A until I do one more interview with executive staff anyway, sometime during the week of Thanksgiving. Firm B will have their decision to me by end of Thanksgiving week. Am I being unreasonable in wanting to wait for both offers to come up?
Both positions hold their pros/cons in terms of commute, pay, and benefits. I honestly felt a little angry when the recruiter told me "Oh, you don't sound very interested in this position" when I mentioned waiting. I'm the one deciding on my career path here and you have the gall to tell me what my interests are?3 -
Story!!!
I'm feeling very bad for the choice I make...
TLDR: I started looking for a new job, just because the salary wasn't enough. Talked with my boss, he agreed to raise it and I agreed to stay. Two weeks after that (today) I talked with him and told I will be leaving.
---
Starting January, just arriving of three weeks on vacation in another country to see my girlfriend, I started looking for my first house, to live with my girlfriend. Because of this future life (she arrives March 13th), I started to look for a new job which pays more. By now, I have worked there for the past three years.
At the end of January I found a house and had some good proposals, so I talked with my boss that it was possible for me to leave in the near future because I really needed the money, despite really liking to work there, so he made me a proposal to give me the increase I wanted (250€) and I agreed.
Just after that, I started calling the companies to say that I would not be available anymore. I usually try to be the most honest as possible with these things.
Past a week, I was talking face to face to a recruiter to say the same thing, but this time he increased his past proposal and showed me the company he wanted to send me; it was one of the unicorns of Portugal and with a really really great technology stack, and after convincing me that I could be wrong about the decision I had made (well... I recognize I can be wrong sometimes), I agreed to go in a meeting with the company.
Past Thursday I went there - Well... I was wrong. I really loved the culture of the company (the thing I most like in the one I'm right now), I would be working with a great technology stack, and having a really good salary.
Today I talked with my boss and said I will be leaving in April 23rd. He told me that didn't think it was right the way I handled this, because, if he knew with some antecedece, he wouldn't have made a proposal for a new development that only I could do (I did the analysis for it), and would be searching for a replacement sooner.
Right now I'm 22 years old, junior developer, going to live with my girlfriend in the next month, and the only one in the company who knows PHP with its stack (Linux, MySQL, Apache).
Before all of that I had a net salary of +- 750€, and it was increased to 950€ after the proposals, and in this new position it will be 1150€.
I don't know how to feel. People usually said that I have to start thinking a little bit more about myself (my bosses included) and I tried this adviced... :(10 -
Alright so when I take over the world in my dreams I will burn all non modifiable devices (so many new Samsung phones and every Mac product, though that is for separate reasons, etc) in a cleansing blaze. And possibly their owners because they are witches, but the church of Aquarius has yet to ratify an official position on witchcraft. Also we are fairly green so the cleansing fire is more symbolic than anything.
Anyway, QUICK. Someone give me a good name for my controlled purge/culling. Bonus points for dramatic sounding names that are secretly punny/funny (haha inside jokes in dark times). This definitely isn't for a novel that I don't want to give you any credit for. -
Jan/Feb: Decide if I wanna accept a better paying position and leave my family/friends/country behind or stay and try to negotiate first in my current position.
I was offered a new position this week with literally double the pay but I'd have to move.
Rest of the year: Better myself in every way I can think of. -
Have been thinking of a new job opportunity so started looking and applying a few places. I have mostly been interested in senior software eng positions so had a few calls with companies directly and some recruiters. Seems to be mostly going well and normal.
However received a tech test from one place and one of the questions in the test was "Name 5 microsoft office products and give examples of each with benefits of its use". I am not even paraphrasing it, rhat was exactly how they worded it with 5 bullet points below to provide answer. I am just baffled as to understand if that was a joke or someone had no idea how to test someone for senior position.
I felt bit cocky so answered with "office 365 (or go linux and use freeware or open source)" and left it at that.
Let's see what (if any) feedback I get. 😂😂😂1 -
Feels weird when others are facing redundancy, and I'm in a stable position but applying to a new job anyway.
Not sure if it's a sensible move, but I'm deferring that decision for now, chances are I may not get it anyway which would save the hassle! -
I was once working at very successful startup as lead android engineer, when another startup contacted me and offered me a better paid and "stable" position. 9 months later I woke up on the 1st of the month (1st June 2018), checking my bank account: No payment. I go to office, boss comes in : hey guys, we're bankrupt and we can't pay your salary.
Today still no salary, we're waiting now for court to officially declare the startup bankrupt and then Government will pay me my last 3 salaries, while my working contract is still valid for 3 months after company gets declared officially as bankrupt. We're being expected to work as nothing would be, with no money on our bank accounts (we've been even told to take a temporary loan) and that sooner or later somebody will buy us off. Oh, it would be also really nice from us if we would not be looking for a new "challenge". What'd you do?3 -
In my previous position I did mostly networking and helped out where I could setting up servers and workspaces. About a month ago our systems admin left the company so I got to spend all day troubleshooting network issues and configuring the proper NAT statements to connect a new hire to our customers networks. I was supposed to be working on migrating our api from the Splunk search head to the indexer to keep it from absolutely tanking the performance of our database.
-
Today a recruiter messaged me on Facebook. Week ago, I left a post with my CV on a programming group-currently I'm looking for a junior JAVASCRIPT (important ! ) /Node.js position, explicitly said so.
R(ecruiter): "Hello sir, we noticed your post with CV on group XYZ, are you still looking for a job?"
Me: "Yes, of course."
R: "We are building a new team in city X, remote work is possible. I will send you job posting right away."
Started reading it, job title is SENIOR JAVA DEVELOPER. Okay, maybe she sent me wrong document, maybe she wanted me to read just a bit about company and every job posting is pretty generic.
Me:" This job posting is for a senior programmer, I take it you're looking for juniors too ? I would happily take it, it's just I want a job to learn more things. Did you read my CV?"
R, annoyed: "Requirements for this position are quite clear, I believe. We are open to working with people with different experience level."
From there, she was pretty negative but I remained sympathetic and agreed to met with her boss next week. After all, maybe he has a position for me.
"Java and Javascript are similar like Car and Carpet are similar" -
Part 1
https://devrant.com/rants/954253/...
Sooo, a follow up...
I talked to HoIT last week and he could see the issues, both on how my boss manages his team, but also a clear lack of resources.
He promised that I would be promoted in a some months.
Today, we had a talk with a broader audience. And everyone agrees that the current situation is unsustainable and we should do something now.
I expected HoIT to present his vision, with me as the lead of a new team. But... Nothing...
I tried to suggest the model, using his own words so he might remember.
Nothing...
Sooo anybody in need of a Team Lead/Architect around Frankfurt, Germany?? -
Tech Twitter is a fucking joke, unless you're a somewhat accomplished programmer, wrote something interesting / useful, or at the least have contributed anything meaningful that isn't just a repository with Markdown documents in then I don't want to see your fucking stupid inspirational quotes or words of encouragement with thousands of damn retweets. The circle jerk is frankly just unbearable.
There are plenty of developers that you can learn a lot from and that's great, and I don't want to put new developers down, but you're really not in any position to be giving advice or motivational monologues, you're still new, or worse yet, you've literally just started. Behave yourself.
I'm convinced they're all just LARPers who jerk each other off and shut people down when they have "naughty" opinions. They spend more time writing articles about HTML tags or some aspect of JavaScript you can just get from MDN and get a million fucking applause for it. Maybe you'd be a better programmer if you actually did some programming.
Okay I'm done8 -
Worst one was in my first ever web developer job. It was a small company where everything was done in Adobe ColdFusion. Was there for 2.5 years before they went bankrupt and I got made redundant.
So when it came to look for another job, I was hoping to get another ColdFusion related job. But a lot of company's requirements were pretty bullshit. Junior position, but must have 5 years experience.
After 4 months of looking, eventually found another job but as a PHP developer. But since my PHP skills were beginner's level, I had to start from a new graduate level salary all over again. Felt like the past 2.5 years at my first job was a waste of time. -
I finally understand it. Its all about adaptability. The body and the subconsciouses mind is in a continuous adaptation to the environment it lives in. That explains why we always strive for new, better and cooler things, why we never are satisfied with what we have.
Be happy in the current position you are in, be grateful for simply living. It sounds like I'm on drugs or something, but we take such things for granted, appreciate and embrace what you have.2 -
Only dev in the company, couple of on going wordpress projects, just left without notice period. Im going to hell arnt I.
Explanation: I had not yet signed any contracts because the boss “trusted me” i just completed 3 months (standard probation period in other companies) but just got a job offer with triple the salary but recruiters seemed in a rush and i figured i might lose my shot if i told them to wait. Keep in mind in my country that kind of salary is impossible to get for a 21 yr old dev.1 -
So last year I was working for this company and worked there for about 13 months. I was hired as a web dev but was soon moved on to creating web banners in html5 so that a friend who was doing that before could focus on design for prints. Well few days ago that friend called and said he was going on a vacation and was wondering if I would like to come back an fill in for him while he is on vacation.
Since the company can't find anyone willing or that did that job before and nows all the specs like I do I was their only choice for the job (yaay me). Of course I accepted the position as it wouldn't require me to be in their office from 9-5 but only on certain days when banners need to be created and for few hours only.
The downside of this is it will last for a whole month (didn't expect that) and it poses a chance to conflict with my current job. But my current boss is ok with me doing this as long as my "day job" doesn't get affected.
So now that I know I'm their only choice for the position and they don't have time to look for someone else and train them as the friend already left for vacation.
What do you guys think, how much should I charge them for this work ?
They are still waiting for my quote on the price.
I'm thinking of a fixed price for 1 month of work and somewhere around 600€ minimum.
My salary while working for that company full time was 400€ and I did web dev + banners (static and dynamic).
On a side note:
I heard from a few friends who still work there, that they might offer me full time job there again. But that is a whole new rant for another time -
A adventure game where you start as an intern and have to earn skills, you would need those skills to beat specific bosses and unlock new positions(levels). The game starts with a HR person telling you that you need to meet some requirements to be hired at tour dream job/ position and the quest is all about getting those skills/ experience...1
-
Im done wih you "switch"
I have a viewpager and have its on page change listener from it i change some ui stuff like reseting previous page icon and color the new one and set the page title .
Inside of the code i used "switch" to change the stuff depending on the position.
The color did changed but the title stucked at last switch case for every page so i spent hours to find why its doing that ...
The input was ok .
So i just said lets try "if" instead and it worked ._.
Defaq switch ?
Why to use something that has a big chance to fail and theres not much to debug there ?
Whats your comment about it .
Do you ever faced something similar ?2 -
Just now I was talking to this young girl on her employment in the corporates. I asked her if she learned anything that allows her to deliver value to her organization. She said 'not much'. And she was actually learning the wrong things, and didn't get exposed to the proper tools to get the job done, and the fact that she wanted to take the offer to work overseas.
I was telling her that if she has the adequate skills and the drive to deliver, she can be anywhere she want, but not now, and then I offered her a part time or full time freelance position that she can really learn up a lot under my supervision and deliver with satisfaction. She's not budging.
It also made me thought of myself on why I'm always hesitant to get out of Malaysia and just start a new career along with my peers overseas. I honestly want to get out of here. Seriously. I could have just gone out there. Do you know how much that I envied people who went out and had a good life being employed elsewhere?
But I still haven't been satisfied with myself, of not being able to deliver the best that I can, the best of my work throughout the 7 years of my career, and I intend to stay and prove that I can produce something great and potentially have really good gains before I make my ultimate move. I still have work to do. Unfinished business.
There are several more things that I need to cover such as server deployment on AWS, doing DevOps for web backend apps, and more architecting work. It takes time to learn. That's why I want to delegate some Android work to that young fella, so that I can move on to the more hardcore stuff. -
A new position is opened at my company and I am tasked to conduct interviews for the candidates. I have no experience whatsoever in this.
If you’ve had any experience, how did you approach this? How did you conduct technical interviews with the candidates? We’re talking about candidates that have 3+ years of experience.
The position is for front end, mainly ReactJS.8 -
Finally moved into New Position in a DEV Center, feels good to get more interesting requests and challenges :)
-
New one for me. I got an email out of the blue from someone asking me if I was interested in their open position. Sorry bro I’m diggin my job and not looking to change 😎
-
I'm wondering if anyone worked in Microsoft as Data Labeler?
I'm supposed to have an interview in about a month, but since I stated that I know at least basics of C#, Java, and Python, they said I'd have different kind of interview.
I would appreciate any kind of advice, since I'm getting anxious cause I don't know what will be expected from me now cause u usually don't need any coding skills for that job
Edit: the new position is somewhat of an alpha tester I think5 -
Have you ever considered switching to IT support/help desk?
I mean, sometimes I try to analyze my own situation from a 3rd person perspective and I realize I could have a pretty much stressless job with still enough money to live a normal life.
I have a BSc and MSc(soon to have) in CS, with focus on AI/ML. I've always been a geek with a problem solving attitude, that's why I got into computers in the first place. And now I'm pondering if I should just try an IT Support position, it's the kind of things I used to do as a teenager when a classmate had a network/computer problem, it doesn't even feel like a job to me. I could call it a day, get home at 5/6pm, and spend time on my personal projects (software, infosec) with a fresh mind, going to bed (and sleep) knowing that the next day would be a nice one. No clients wanting a new feature that you gotta implement and push on a production server friday afternoon because your ceo(who is also a pseudo proj manager) just said:"Yes, we can", while you watch the technical debt rising like amazon's stocks.
Maybe this is just the burnout talking, I don't know. Maybe I should just try being a software engineer outside of Uni in the first place, and only then start pondering.
Maybe a sysadmin position...
Have a nice day12 -
My first rant. Which isn't really a rant but it is kind of...
Took a new job supposedly as a software developer. Ends up being CTO position. Now responsible for understanding the code of 6 people in a different country so as to move code dev to the country we're in...(not retaining the 6 after 2.0 release) Been 3 months.. Too much data. Cannot compute. Had to learn too many new things and the fuckers switched the front-end midway from Vue to React. First weeks essentially wasted. Now at the end and I'm supposed to know everything.
Also, I hate Symfony with a passion now. Loved it when it was hidden under Laravel. -
Within your area of specialty / position, where would you place your skills on a scale of 1 to 10? 1 is very new / not skilled, 10 is 'this is what I do and everybody knows I'm one of the best at it'.
Interested in seeing how we rate ourselves when compared to the rest of the industry.6 -
Not the best way a co worker has quit and not dev related. From a job I had for only a month the summer before I got my first position with the company I'm currently with. It was factory work, pretty crappy, no air conditioning, this guy started just after me hardly ever did his job and was just generally annoying as hell. One day I'm brought into HR and asked if I fucking shower. :| I do and did every day. Deoderent and all. I explained it's a hot work environment. They said I should just shower more. I've never heard such a dumb complaint filed against anyone. Of course I wasn't going to smell like daisies, it was hot as fuck in there. Anyway a week later got offered a new job, I didn't give any notice just walked to HR at the end of the day the day before I started my new job, said I'm out. They asked if they could get 2 weeks notice, with out hesitating I stated no, I start my new job tomorrow, here's my badge, bye. And walked out. :| This wasn't the only thing that made me quit but it was kind of a tipping point. Like ok don't like sweat smell? Then don't be on top of me or find a job with air conditioning.2
-
I just... I have no idea. I am supposed to be responding to a soft offer this morning but I am not sure what kind of "ball" to play.
Awhile ago my boss took a higher position at a somewhat higher esteemed and larger but hierarchically lower level sister company. My current company basically told me my current position will be dissolved because sister company is going to form a team under former boss to do those duties. I can stay on but would have to take on totally different duties. I love what I do and I think I have a valuable skillset so that doesn't sound appealing to me. I applied for sister company's job and have the soft offer - always being considered a shoe in because - well it's my job.
It's time to negotiate and their offer is OK. I get to keep my accrued leave and my years of service (heck yes!) but the salary bump is a little less than I had hoped for.
Budgets are super duper tight right now and I don't want to push it with new company. Even though I have two options - keep current job or accept new job I feel like I only have one option - go and I don't have any leverage for negotiating. We will not be getting raises for at least two years at either company. I also feel like this will be my only opportunity to negotiate anything for a long time.
If they can't budge on salary should I ask for a sign on bonus? Flex schedule? Or should I just accept the offer (1500 increase from current salary) as is and be done with it?
There is actually more complicated history and stuff but I tried to boil the situation down to what is going on now.
Any advice?5 -
Windows is such a piece of shit. A couple of months ago I ordered a PC with Windows as an OS (cuz u know games and stuff). Lately it's just throwing random BSODs everytime with a new error message. This is happening not constantly but in a random behaviour. Nevermind ... But now since I switched one of my monitors to a vertical position instead of the traditional horizontal one, Windows just won't want to recognize this monitor. You know what... FUCK WINDOWS! FUCK THIS GAMES! LINUX all the way.3
-
!rant
I have my 121 in a few days with my new manager and am trying to get a raise either through moving from junior to mid level dev or being given a significant raise , am being paid a tad below the London market rate's lower range for my skill level.
Any advice on how to approach the topic?
Some bits of my background:
I got almost 4 years of exp :
almost 2 working there...
6 months short term contract as a ruby sql dev another company...
1.5 years worked for an abusive joke of a company who took advantage of my naivety since i was fresh out of uni ( did stuff like pressured me to add more features to a pojo system i made for them) barely learned anything there since i was the only IT person there developing solo, the project lasted 1.5 years and was a total mess to finish, so am not too sure of factoring it into my years of exp.
My Qualifications are:
bsc in information systems
Msc in enterprise sw engineering
My "new" Manager is seeking to retire real soon.
The company isn't doing too well but we just landed 2 big customers who are buying the product my team is working on
I Am one of two last devs on my team and we are barely holding on with the load, can't afford the time to train a newbie to join us
my department is soon to be sold (soon according to what mgr says). They have been saying so for 10 months now.
Last year , since the acquisition Is taking so long and funds were running out We were hit by a wave of redundancies which slashed our workforce in august/ july, told we could last till march this year on our funds . Even senior staff were on a reduced work week...but since we Got new customers then money should be coming in again , this should mean thats no longer the case. Even the senior staff have returned to 5 day work weeks.
Am being given only JavaScript work to do despite being hired as a junior java dev, my more senior colleagues dont wanna even touch js with a long stick
Spoke to 3 recruiters , said they got open roles in the junior- mid level range that pay the proper market range if am interested to put my cv through.
Thats like 25% more than I currently make.
Am a bit scared to jump into a mid level position in another company because i lack a bit confidence in my core java skills.
although a senior dev who used to be on my team thinks i can do it.
i recon i can take on the responsibilities of a mid level dev in me existing company since am pretty familiar with the products
I dont get to work with senior devs and learn from them since we are so stretched thin, hence am not really getting the chance to grow my skills
I know i have gaps in my knowledge and skills having not been able work in java for a while hasn't allowed me to fix that too well. I badly need to learn stuff like proper unit testing, not the adhoc rubbish we do at the moment, frameworks like spring etc
Since I have been pretty much pushed into being the js guy for the large chunks of the project over the last year , its kinda funny am the only guy who has the barest idea how some of the client facing stuff works
The new manager does seem to be a nice guy but he is like a politician, a master bullshitter who kept reassuring all is well and the company is fineeee (just ignore the redundancies as the fly past you)
The deal for thr aquisition seem to have sped up according to rumors
And we heard is a massive company buying us, hence things might pick up again and be better than ever
Any ideas how to approach the 121 with him?
Any advice career wise?
Should i push for a raise ?
promotion to mid?
Leave to find a junior to mid level position?
Tought it out and wait for the take over or company crash while trying to fill the gaps in my knowledge ?
Sorry for the length of this post2 -
Oh let the rant time begin…
So previous post I mentioned about this dev who has resigned and how I was going to see about a Snr. position.
Management is now scrambling to figure out what to do as this dev managed all the migration to AWS etc, I know servers but haven’t got too much familiarity with AWS.
Anyways so I finally get a 1:1 with my new line manager. I ask about the position and he says they don’t know what there going to do yet. Hire a new dev in India to offset and with the same knowledge even though the guy leaving is in the U.K. Bad idea as the servers are in the U.K. so if we get downtime or the server crashes we have no one in the U.K. to reset or access to the servers. India are very cagey who gets access which is annoying to say the least even though us (three devs) in the U.K. are the principal engineering team so there looking at all options.
Anyways we have a back and fourth, we discuss some of the plans for the app, some of which we are nowhere near ready to even conceptualise as the app in its current state sucks, (ruby 2.2.6 and rails 5 but not really). Needs major refactoring and rewrite, one thing they want to do is multi tendency which again given the state is laughable.
So, as my manager is speaking my head is screaming being like “this is just going to be a massive disaster”. Then we go onto that he’s seeing what everyone’s strengths are etc. And then we get onto the upgrade and that he wants me to work on it.
Yes.. the upgrade I’ve been trying to do for the past 4+ months but I keep getting told to stop and getting pushed backed.
I’ve been told we have devOps looking into restructuring the app, not possible as how the app is written, we have India trying to multi tenant again disaster incoming as they’ll end up rushing it. Legal are going to have a field day. Every time I say the issues are the fundamentals with the app, here’s how we can sort it. In one ear out the other basically there patching the ship even though it’s still leaking.
I have so many ideas, and things I can do to improve the app and get it back to not only working order, fix the performance issues, data issues and everything else. Brick wall.
So rants ensue where I basically say I would love to do the upgrade but management gives me no time in the roadmap (we have no say in planning). At this point I’m just speaking to a brick wall.
After the meeting I have a chat with the BAs, we all have the same issues so honestly it sucks we end up ranting to each other for an hour.
I’m being under-utilised, being told do this, do that even though I’ve had two stabs but told to stop and pushed back, I know what benefits I can bring to the app with a refactoring, ideas and how to properly lead the team because honestly we’re working on an old legacy app, and management are clueless and there priorities are all wrong, the company is getting frustrated and it’s a sinking ship. They would rather patch issues without solving them and everything I say goes in one ear and out the other.
Frustrating is not the word.1 -
Ok, let's put some repo on gitlab, create a new branch to make some awesome features, push a lot of commits over that branch. From the website make some changes, in same files, similar in the position of line of code, but in master, you remember your awesome work, let's. Make a merge, wait there's a conflict, let's solve this, you lost some lines of code after merge, ok let's try with rebase, oh lord, the same result, what to do, what would you do? I've not more ideas 😑2
-
Hello guys,
TLDR;
leave a company where I have big influence with less technical challenges for a big company where I am challenged but jus as an individual contributor
I am working for a good company as a DevOps engineer, made a lot of achievements and literally moved the company to a whole new level, however I am working all alone, no mentorship but I get to lead everything and take initiatives
You can imagine the stress working a lone with a big scale in terms of production and other teams that I should support
Have been promised that we will get a team but it has been 15 months and nothing happens
I feel that technical I am not growing enough since I don't have time to improve or any mentorship
Now I am offered a senior position in one of biggest fashion/retail companies in Europe
And I am not sure if I should leave or not, btw it involves relocating1 -
(Asking for someone I’ve been mentoring.)
TLDR; Looking for recommended resources on how to code email templates from scratch.
I’ve been helping a friend transition their career from sales to web development and recently he applied for a position as a jr developer for an ecommerce startup. They liked him and they’re willing to create a new position for him where he’ll work with both the marketing department and the development team. He’ll start with building email templates for the marketing department and eventually move on to development as he grows his skills. I’d really appreciate it if I could get some recommended resources for learning how to code email templates from scratch and from PSDs. This would be a life changer for him and I’m trying to do as much as I can to help me out.4 -
So I recently started a new position as a Node JS dev, and on my first day I've been assigned to the DevOps team... The offer and the interview had me believe I was going to be actually writing code not config and yaml files5
-
Will start work probably next week after lots of searching. Few months without work was good life relatively. Wake up whenever you want to, browse reddit how much you want to, way more time to do things that want. Now in new job especially on trial period I will have to learn lot, also that rush to work if I do not want to end work late makes life worse. Full time jobs suck. Half day work would be better but to get even little shorter work week is a big challange. At least when was fired from previous job. Fuck that.
Also probably will take a non remote position because they claim it is low stress. But I believe their codebase sucks, they do not write tests. But they say they are planning to start writing tests. But still most important thing is low stress, but question is how in reality will there be low stress. Or will they fire me quickly even without causing me stress. It would be ideal to learn at least all the tech they are using, so that I would not lag too much because of this, but I have no idea how to quickly learn, I thinik I would need 2 hours after work for learning, which sucks that I will not be able to enjoy at least after work time.
Plus the fucking traffic jams. Why they can't have remote position. Especially when covid cases are growing. -
I'm stuck in a really difficult spot in my office and I'm not sure if I should start looking elsewhere. Tldr; there's no defined hierarchy or career path in the web department leaving no position to be promoted to.
We've got 2 offices with now 150+ employees and for the last 2 years I've basically inherited the responsibilities of an IT manager. Planning and deploying our networks, firewall config, VPN setup, keeping users' systems functional, track equipment, order/setup systems for new employees. All of this in addition to my original job description of web developer, which has basically turned into maintaining client WordPress sites while the other developer builds sites.
I've spoken to our CTO (my supervisor) about how much time the IT stuff actually takes and some of my suggestions for the future to make sure we protect ourselves and future proof our systems the best we can and one of my suggestions was that we needed to create the IT manager position because he is usually in meetings or building out API integrations. He's behind the idea, or at least says so to me, but leadership doesn't believe it's needed because we "manage just fine as it is" (this does require 60 hours a week of work along with much automation that I wrote/built). But we're trying to open a 3rd office which means another 50+ employees and systems to manage as well as more websites as we sign more clients.
My pay has never been satisfactory where I am and based on the maximum raise each year it would take me another 10 years to make what I would like (that's calculating without cost of living increase) but they claim this is because I lack a formal degree (self taught). I love most of the people I work with, don't really have an issue with any of them (outside that they're stupid but that I can let that slide if they're trying), and they work with me and my health issues which cause me to miss significantly more office time than I would like. I've been here for 4 years and I've learned a lot but I don't feel like there's any upward mobility here. The only position I see in my department above me is the CTO (or possibly the new PM but that's not a position I want) and he's not going anywhere, and I firmly believe we need someone who can full-time stay on top of our infrastructure before we expand further.
I fantasize occasionally about leaving and finding something else, and there are plenty of opportunities online that I appear qualified for which pay more, but I worry that I'd be trading in something that really isn't all that bad for something that sucks and the only real perk is more money. I'd hate to go somewhere else and start back at the bottom again and have to prove myself yet again.5 -
So I got a new remote dev position today yay after two interviews and three months of looking for one, however, they can't onboard me until the virus calms as I need to go into the office and pick up some equipment 😔7
-
Rant 1
---
I have so much shit to talk about and its annoying to wait 2+ hours between each rant just to rant so ill start off by ranting about not being able to rant as often as i want to rant
Rant 2
---
What is ORM doing under the hood if it makes the queries so much slower than compared to writing raw sql?
Rant 3
---
Im thinking of creating more accounts just to be able to say what i want to say without waiting these dumbass 2+ hours. Who tf even made that and thought it was a good idea. Ur not saving ur bandwidth storage by making devs wait to rsnt bro itll be the same shit
Rant 4
---
Now by writing 3 rants in a row i forgot what i wanted to rant about more and its an enitrely different topic so ill rant about not remembering what i wanted to rant about because of devrants dumbass 2+ hour wait logic
Rant 5
---
Wow this new york company looking for senior devops dev requires a lot less shit to know compared to the saudi arabian shithole company for the exact same position. But how do i learn all of what they require fast so i can apply for this position since the recruiter has contacted me20 -
I can't help but stress out about finding work in development. I just want an internship / entry level summer position to put myself in a better position for post college and to explore and learn in new environments. But it seems like my best chance for scoring that internship is building a solid portfolio or experience, something that I haven't had time to do..
I wrote my first line of code (that wasn't HTML or CSS) when I got to college. Since then almost all my time has gone into my cs engineering curriculum and working a real shitty blue collar job during breaks (for 4 years now) because Im broke and got denied by the 20+ positions I applied for. I can't really do anything with the code I wrote for my schoolwork because I can get fucked if I post it anywhere or share it. I have loads of ideas, but am worried that they are too big to do while maintaining my GPA and scholarships. It sucks too because I am a quick learner, and would even venture to call myself good at what I do.
So since I have hardly been able to pursue any independent studies, I haven't been able to really explore the field, so I don't even know what to areas i need to focus on to make myself a better candidate. So basically I'm broke, don't have shit for pet projects, don't know what I want to do with my life, and can probably expect to work like a dog next summer too because I've heard most companies hire for the summer in the fall.
I don't write this because I feel bad for myself. I write this because it's likely that most people here have been in a similar situation. I also don't like to make excuses for myself like I have been doing. Any advice folks? What should I be doing differently?3 -
Being a developer allows you to enjoy using most of the creative skills artists also put to use (writing structured prose, design, semantics, ergonomics, ethics), while adding logic, job safety, and a decent paycheck to the mix.
Also: puts you in a good position to readily take advantage of new digital goodies (eg bitcoin), and to understand the gem that is developer humor -
I just got a new job as Web Director, leading a team of 4 (junior and mid level) developers. Thankfully I still get to write code, albeit less. After 7 years of development out of college, I am finally making the salary I dreamed of. What are some tips to make sure I can succeed in this position, and not have my team hate me?3
-
Be me, a ret***
Already 3 months in a new position. (check my previous rant)
Storm have passed for a while but another storm is brewing.
C levels are having disagreement with each other.
Caught in the crossfire as one the of C's hire.
Have some chit chats with both side of C, each telling different stories.
C#1 told me there was a demand from C#2 to force tech guys (not defined who or how many) to resigns.
C#2 told me there is no plan to close the whole tech team. But there's a distrust brewing in the tech team especially on the C#1
Be me, C#1 hire...
Me telling them IDK what their real intentions are but there's a high probability for my reputation to be tarnished on the job Market.
I've always had good review amongst peers and confident I did and do a satisfactory job for my previous employer.
Be me:
Resorted to flexing my connection to high ranking (think of C suites) reference who I've worked and have good relations with.
Connected them to my C#2.
Dunno how the C#2 thinks of me and what my value to C#2 are.
Don't know what the future hold for me.
Tried doing one interview but topics of my reputation comes up because of me jumping to executive position without having "Manager" ever in my resume.
Got a bit too defensive on that and it might eff up my chance to have a backup ready in case I urgently need to jump ship.
Depression and impostor syndrome hits like a truck every day.2 -
I am now looking for a new job. My current work environment is everything wrong with IT and more. And to be honest I learned a lot from that. I am looking for a position where I can participate in defining and healthy working culture in IT. Something that makes me worry about people not tools. To be honest I have no idea what position should I apply for. If you have an idea or a recommendation of what I should be looking for, that would be of great help.2
-
So, management seem laser focused on hiring folks with work visa. What’s up with that? The latest five new employees. At least two of them utterly useless (have not worked with the others).
These are devs. ”Senior” as stated by closest manager. 😬 Yeah…ok.
It such a worthless leadership. It’s alot about
”We successfully filled the position for a senior developer”
or
”I am happy to announce that the new release manager for system X has been hired”
All about numbers. Closing the deal. Never about quality.
I guess salary is a BIG issue here and that is why we see this. I have no problem with VISA employees. But they seem bad at what-they-are-doing. Just…incompetent. *sigh*2 -
Tltr: Apperenticeship -> Job -> Promotion -> They pay for my bachelor
So I started my apperenticeship back in July 2014...
After a year of basic training I worked in different teams accros the company.
I finished my apperenticeship june 2018. Two teams offered me permanent positions early in 2018.
The team I decided to join, had a (back theb new) boss and I felt like she would be cool to work with. (I don't know how to describe this more accuratly... I just liked her visions, plans and what she told me about the work).
Fast forward half a year
I was preparing for the meeting where we would discuss my goals.
(I was preparing to ask for raise...)
Then she goes:
- "Hey NeedToRoll, can I have 10 minutes of your time, its serious!"
* "Sure"
- "Do you habe any Idea why I would wonna talk to you"
* "No" Thinking: What did I fuck up that badly
- "I would Like to thank you for your amazing work, and HR agreed to a 10% raise as per next month."
* "Thanks!"
Fast forward to now:
1. I will reducing to a 50% position (per my request)
2. They are paying for my bachelor s degree I am going to get. (Studying part time)3 -
The following piece of advice will be for those aspiring for an IT service desk position:
When companies are looking to hire service desk agents, they're primarily looking for socially skilled people with strong communicative skills, rather than primarily technically skilled people. When I first joined the IT world, I went on different interviews for that position and across all of them there was one truth: all the interviewers were eyeballs-focused on my social and communication skills and a mere thin layer of technical skills was required (depending on how technical the service desk). In fact, I immediately got aggressively dismissed twice for two of those when I filled in a Myers-Briggs personality test according to my Sheldon-type personality (selfish, condescending etc). Conversely, when I applied for a new position and I faked that test into answering everything focused positively on the social aspect, I was an immediate top candidate.
Here's a definition from the ITIL Foundation course, chapter Service Management: Because of how lateral the function of the service desk has become today (not only used to solve technical issues, but also company-wide issues), the most important and valued skills when hiring a service desk agent are fully focused on empathy and soft skills and none of those are technical skills. This is because the service desk has people that are the front window of your company and thus you can't make social mistakes as to protect your company's reputation. That risk has to be minimized and you need the ideal people. The people who in fact solve the technical problems are behind a back-office and they are contacted by the service desk agents.
In the beginning, when I did my first service desk job, I also thought: "Oh, I'm going to have to convince them I'm this technical wizard". In the end I got hired for being able to explain technology in human language and because in the interview I successfully communicated and explained ideas to both the team manager and the CEO, not because I knew what goes on inside a computer. This is a very important distinction.
My friends have also been in service desk positions and ironically they were the most successful when they were empathetic slimeballs (saying: "of course, anything for you" while not meaning it, constantly making jokes), rather than people with integrity (those got fired for telling the customer they were wrong while being unfriendly).
I hope this helps.8 -
New to the development field. Is it standard to give managers a lump of money to distribute as raises to their employees? Essentially, the only way I get a good raise is if all my peers suck AND are over the minimum pay for their position. WTF pay raise doesn't depend on individual performance?3
-
I want some help with media queries I am new and learning so please don't bash me up :
Here is my css code I want to know how to solve the issue :
/* About Section */
.about
{
height:600px;
padding:50px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.abouttext
{
position: relative;
padding: 0 50px;
height: inherit;
}
.abouttext h1
{
position: relative;
left: 230px;
}
.abouttext img{
width:20vw;
position: absolute;
top:50px;
}
.aboutlist
{
width:50%;
}
ol
{
list-style: none;
color: #e0501b;
}
ol li
{
font-size: 34px;
position: relative;
margin-bottom: 20px;
}
li p
{
font-size:16px;
color:#000;
padding-left:60px;
line-height:30px;
opacity:0.6;
}
li span
{
float: right;
position: absolute;
line-height: 25px;
font-weight: 600;
}4 -
i wanted some advice on career progression. I am a CS graduate from 2020, have been a decent mobile dev for last 3 years and switched 2 companies so far. i currently have an average ctc (considering i reside in the world's most populated country) as a junior dev.
i want to grow but don't know the next steps. here are my options:
1. stay in the same company . role growth: senior in 2 years , more senior in 4 years . comp growth : avg 10% every year
>> this feels okay-ish path but 10% growth seems very less
2. switch every x years . role growth : unpredictable. comp growth min 30-50%
>> this has been my approach. as i grow bore of a company, i switch . the first time i got a 200% hike, but at that time, i was already earning very less. however companies do not usually take you for a senior role unles you were a senior before, so i think i am losing something here
3. do a masters in tech . comp growth : ? role growth :0
>> this is an unknown territory for me. i haven't heard of anyone bragging about how they did a masters in some tech field and got a better job/position. most people prefer masters in business or do a masters in tech only if they had a poor bachelors degree
4. do a masters in business. comp growth ? role growth?
>> another unknown territory for me. i really wanna consider a managerial position, just because i want to be leading the action , but that's probably because of being a beta guy in all my life and not just the tech/work.
1. managers have a great comp but they also get fired more often than techies. how do you become a good manager/vp/director etc?
2. what are your goals, how do you improve/work upon the goals as a manager?
3. how do you grow as a manager?
honestly i put a lot of tasks and capabilities into one category : the skills of a manager. but i think there might be different roles for such categories. let me know which one is which and if they are worth going into:
1. an x is a person that researches on market trends, other companies, amtheir audience etc and come up with new ideas to implement and improve growth/business of the company
2. an x is a person that makes sure that devs , qa, designers etc are aligned , knows what to do , clears their doubts and ensure the proper functioni5 of the team and timely releases of new features.
3. an x is an ambitious and curious person who can think of new , original ideas.
4. an x is a person with all knowledge of product features.
-----
in all above statements, is x== junior manager? then what are senior manager, vp, directors, president, tech lead, qa,etc?
also how can one start to become x?6 -
New guy in the block!. Just started with a new position in a new company too!.
Designated as as Devops Engineer (after my 2 years of experience as one) in a well funded Saas Startup!. Lots to learn. I used to work in Openstack Terraform puppet etc whilst here it's fully AWS. I was expecting this right from the start but woah.
Lambda, dynamodb, cloudformation, ssm, codebuild, codepipeline
Serverless framework, Flask and node mixed apps , Vue (including vuex) js Front end, graphQl api, and rest for between microservices.
Lots of ground to cover and I've not consumed this much topics before. Especially graphQl and Vue js are being a pain for now .
Each Devops engineer is working on a tools to improve the productivity and shorten the release time. Lots of automations in the pipeline!.
I'm not sure this qualifies as a rant but here you go!.2 -
I have previously posted something which is similar to this post; however, the amount of relevant information which is provided within this post will hopefully exceed the amount of relevant information which was provided in the mentioned post.
If my skill set, which is visible at http://gyazo.com/d27a11ec203579178c..., interests you, then I request that you contact me at varikvalefor@aol.com, for I am searching for a new correspondent.
Because some individuals have misinterpreted the previous text, I state that I shall continue to hold the position which I have held for the past sixteen-something years; I am merely searching for a personal contact. -
So on my new position I get to work on Spark jobs. Never had to work with the infamous big data technologies. I never thought this would get SO frustrating for all the wrong reasons.
I'm currently trying to introduce integration tests for some Spark job I wrote. This isn't trivial though, as the data comes from several HBase tables. Mocking everything simply isn't feasible. So why not use the integrated HBaseTestingUtility? With it you can start a mini cluster that runs all nessecary services in the scope of your test.
Sounds great, eh? WRONG. Firstly the used mapr dependencies get in the way. The baked in configuration tries to automatically authenticate with your local cluster through Kerberos. Of course this doesn't work. And of course there is no way to reconfigure this as it happens IN A FUCKING STATIC BLOCK. AHHHH.
Ok. So after calming down I "simply" had to exclude all mapr dependencies and replace them with vanilla ones. After two days of dependency hell it FINALLY works!
...or does it? Well now we need test data. For that we got a map reduce algorithm that can import dumps. Sounds again, great, eh? WROOOONNNG.
The fucking map reduce mini cluster can't start, as it tries to write a symlink. Now take a wild guess what the sys admin here blocked. Yepp. TWO DAYS OF WORK RENDERED USELESS, BECAUSE OF SOME FUCKING SECURITY SETTING.
This is fine. -
Start the day feeling blessed and grateful about what you've got around you,
Planning a little the next step that you have to do
Focus on yourself and your attitudes, looking to all the possibilitys with rationality, and try to make a footstep in that direction everyday
Thinking and be positive must to stay on the first position of a good mindset,
Be productive in a constantly way and trust the progress, this is an action than create an algorithm totally in sync with a new good habit for a stabilization of your transition
Start to visualize a clear picture of yourself happy and in peace and print that picture in your head as a personal goal
Write and read as a personal research method
It's a process that we can call art of the water's cup
Consisting in a continuing movement of pouring and filling the glass until the water is totally clear and drinkable
after that you may drink that water a bit every day for knowing exactly the taste of it,
write = pour
read = fill
drink = fix
becomoming like water4 -
So I'm the position that I'm the one who's hiring new developers at the firm I work at, do you have any tips on things I should consider and look for.
In technical terms I know what we need but what about the personal things and how to get the right guy/girl?4 -
3 steps to build trust through content marketing
Besides of building brand awareness and generating website traffic, content marketing has the potential to take your business to new heights. There are seven steps in which you can build trust through content marketing:
• Honesty: whether you are writing a blog or writing a Wikipedia page, you must consider honesty in your content. You can hire marketers or https://wikicreatorsinc.com/ to do the job.
• Authenticity: your content must be able to position your business as an expert in the industry.
• Establish authority: re-evaluate your marketing strategy and highlight your brand’s thought leadership to build trust.
Do you think content marketing can build trust?1 -
I am starting as a full stack developer next month. This is my first serious job after college.
Do you think that the first three months used as probationary period are to figure out if you can handle the job?
The position includes some technologies I know very little about, but I'm hoping to figure them out fast as soon as I get my hands on the code (with no documentation). How do you learn once you start on a new job? Contact with co-workers will be reduced since I will start by working remotely. Any suggestions on how I can pick up speed and gain as much knowledge in a short amount of time without burning out?9