-
14 votes
-
Hiring in tech is harder than ever. AI isn’t helping.
37 votes -
Prison inmates in Finland are being employed as data labellers to improve accuracy of AI models
22 votes -
I could do that in a weekend!
13 votes -
"A total of 203,946 employees have been laid off across more than 165 tech companies worldwide since the start of 2024, with firms such as Dell, Intel, and Tesla leading the cuts"
77 votes -
Struggling with first dev job - seeking advice
This is my cry for help. I'm a newer programmer who just got hired for my first actual programming job a few months ago. Before now the only things I really made were simple python scripts that...
This is my cry for help.
I'm a newer programmer who just got hired for my first actual programming job a few months ago. Before now the only things I really made were simple python scripts that handled database operations at my last job. I live in an area with no opportunities, and so this new job I got is my saving grace at this point. For the first time in my life I can have actual savings and can actually work on moving to an area with opportunities. However...
Everything is falling apart. I have no idea how this place has survived this long. There is no senior dev for me to go to. There are no code reviews. There is no QA. There is a spiderweb of pipelines with zero error handling or data-checking. Bugs are frequent and go undetected. The database has no keys or constraints, and was designed by a madman (so it's definitely not normalized whatsoever). I already have made a bunch of little scripts handling data-parsing tasks that are used in prod, and I've had to learn proper logging and notifications on errors along the way, and have still yet to learn how to do real tests (I ordered a book on pytest that I plan on going through). I am so paranoid that at any moment something I made does something unexpected and destroys things (which... kinda actually happened already).
We're in the long and arduous process of moving away from this terrible system to a newer, better-designed one but I'm already just so lost and... lonely? There's a few separate dev "teams" but one is outsourced and the other is infamously unapproachable and works on a completely different domain. There's no one there to catch me if/when I make mistakes except myself. The paranoia I have over my programs is really getting to me and already affecting my health.
I guess I just want advice on what I should do in this situation. Is this a normal first experience? I care deeply about making sure the things I make are good and functional but I also don't have the experience to forsee potential issues that may come up due to how I'm designing things. And how can I cope with the paranoia I'm feeling?
EDIT: It takes me a while to write responses, but I want everyone to know that I really appreciate all your advice and kind words. It does mean a lot to me! I'm doing my best to take in what everyone has said and am working on making the best of an atypical situation. I'm chronically hard on myself, but I'm gonna try to give myself a bit more grace here. Again, thanks so much for all the thoughtful replies from everyone. :)
34 votes -
Has anyone worked at <20 person startup before? How was it?
I've been looking at job postings at tech companies. Many of them have pretty bad Glassdoor reviews (and I tried pretty hard to play Devil's Advocate while reading!). I think there's no perfect...
I've been looking at job postings at tech companies. Many of them have pretty bad Glassdoor reviews
(and I tried pretty hard to play Devil's Advocate while reading!). I think there's no perfect company out there. Still, I notice a lot of mentions of overvaluation, layoffs / diminishing culture, stressed employees / long hours, insurmountable tech debt, junior / inexperienced leadership, "toxic" culture, Hire-to-Fire 15% PIP cultures, etc. I feel differently about a lot of companies I used to aspire to join.In the midst of all that, I also then see small startups. 10, 20 people. It sounded like way too much work at first, but I know some people who seem pretty fulfilled by such a setup and not (visibly) half as stressed as I was at a ~70 person mismanaged startup (although engineering headcount was pretty small). Some part of me wonders if a small company, even of strangers, would actually be less stress because we wouldn't yet have made the mistakes on culture mismatch, growing headcount, adding features to get growth that may never come, etc.
edit: adding clarification
Oh yes, to be totally clear-- a lot of the Glassdoors / Blinds were actually for large tech companies, including but not limited to "startups" originating from 10 years ago. Some were also smedium sized (~6 years old, ~50 people, typically Series A or earlier) so had been doing the startup thing long enough where you can see the team is starting to fray.
In my post, it's basically a slightly unhealthy comparison between older companies that have had lots of time to screw up, and companies that have not yet publicly or irrevocably screwed up (the small, new startups). Of course, I'm then kind of assuming I won't be the reason something fails when I totally could be lol.
34 votes -
Are you a hiring manager/recruiter in tech? In this Circus Funhouse Mirror tech economy, how do candidates even get an interview?
I've been a hiring manager before across a few jobs. But, then, I was receiving maybe 50 resumes to screen a week with my recruiter. Y'all are, what, at a few factors to an order of magnitude more...
I've been a hiring manager before across a few jobs. But, then, I was receiving maybe 50 resumes to screen a week with my recruiter. Y'all are, what, at a few factors to an order of magnitude more than that?
Are your recruiters now pre-filtering resumes before you see them? What is being used to determine whether a candidate gets an interview now?
What I'm seeing:
- Referrals almost never matter: I've gotten two interviews through my network after dozens of applications—and I'm fairly well networked.
- Experience at other well-known Tech companies doesn't get an interview
- Having the right skill set, based on the job description doesn't get an interview.
From the outside, it seems like a coin flip.
Meanwhile, I have LinkedIn's AI advisor routinely giving me flavors of "yes, you're definitely their kind of candidate" yet no responses after weeks followed by the occasional casual rejection email.
So what's happening behind the scenes? How do resumes get on your radar? How do you work from the deluge to hiring a human?
Sincerely,
A very experienced engineer and manager who is rather fed up with what seems like a collection of pseudo-random number generator contemporary hiring processes.EDIT: I should have also included recruiters in the title of my ask.
56 votes -
AI took their jobs. Now they get paid to make it sound human.
26 votes -
AI is making economists rethink the story of automation
15 votes -
How makers of nonconsensual AI porn make a living on Patreon
15 votes -
The surprising reason few Americans are getting chips jobs now
19 votes -
Exhausted Pakistani content moderators are now trying to find other work but have been unsuccessful because their experience isn’t transferable
12 votes -
I'm about to start my first ever job as a Software Engineer. I'm terrified about losing it in a layoff.
I wanted to be a SWE ever since I was a young kid, and now after a undergrad + masters degree I was one of the first people in my batch to get a job. I just moved to a new country for my first job...
I wanted to be a SWE ever since I was a young kid, and now after a undergrad + masters degree I was one of the first people in my batch to get a job. I just moved to a new country for my first job and I love it here already, it just feels sad imagining if I do get laid off and I'd have to go back to where I was doing my Masters (and even that would be limited time visa before I have to go back to my very under-developed home country). I do want to just mentally let go of the anxiety and just focus on performing good at my job but with all the recent layoffs it feels hard, my own company laid off a lot of people last year and because of that their glassdoor rating is kindof bad. I've been spiralling a bit just reading the glassdoor reviews of people blaming the management of uprooting their lives. Other people who changed cities or countries and were left jobless and were trying to navigate in a extremely bureucratic environment.
I have a 6 month probation in which I can be laid off pretty quickly, I just need to learn to not worry about the stuff I can't control.
34 votes -
Software development jobs for people that want to have a life outside of work
Hey there! Back when the pandemic was in full swing, I stumbled upon a comment that shared a link to a website with a title quite like this post. I can't quite recall if I saw the comment on...
Hey there! Back when the pandemic was in full swing, I stumbled upon a comment that shared a link to a website with a title quite like this post. I can't quite recall if I saw the comment on Reddit, the orange site, or even here. The site was quite basic, and claimed to have a list of jobs from companies that understood that its workers would like to have a life outside of work
The job market has changed a lot since the pandemic, but if any of you awesome folks happen to know where I can find a good part-time software development job, I'd be seriously grateful.
38 votes -
OpenResume
8 votes -
Inside the AI factory: The humans that make tech seem human
14 votes -
Google’s new AI-powered search tools are not coming for anyone’s job
5 votes -
AI won't take coders' jobs. Humans still rule for now.
4 votes -
Job search and placement services
I've decided I'm going to start looking for a new job. I'm a software product manager in the US and will be looking for senior positions, hopefully remote. Has anyone used a service to help find...
I've decided I'm going to start looking for a new job. I'm a software product manager in the US and will be looking for senior positions, hopefully remote. Has anyone used a service to help find jobs before? This is the first one I've come across and I'm considering it.
https://www.findmyprofession.com/career-finder/Any thoughts or feedback welcome. Thanks.
3 votes -
Shades of DevOps: Related job titles
4 votes -
I think I know why you can't hire engineers right now
10 votes -
Recommended reading for new tech leads?
Hey all, I'm transitioning from a plain old software engineer at my company to tech lead (first in responsibility, then eventually in title)! I'm very excited about the opportunity, but the role...
Hey all, I'm transitioning from a plain old software engineer at my company to tech lead (first in responsibility, then eventually in title)!
I'm very excited about the opportunity, but the role is new, both for my company and personally. Would anyone have recommended reading I could peruse? I'd love to get a solid footing for what I should be doing as a tech lead, and how I can do it well!
17 votes -
Grazily - highly targeted jobs in your inbox
5 votes -
"The Hiring Post" - How to hire exceptional engineers
11 votes -
Salma talks about her non-traditional journey into tech and DevRel - a story about building a tech career
2 votes -
Markets are not incompatible with discrimination (2014)
2 votes -
Meet the customer service reps for Disney and Airbnb who have to pay to talk to you
29 votes -
A million students and counting have learned Linux
9 votes -
Eight ways to know that it’s time to hire a new QA tester
3 votes -
Google to slow hiring for rest of 2020, CEO tells staff
4 votes -
IT is the only department that touches everything. That puts a CIO in an ideal position to help the organization in its pursuit of new business models.
4 votes -
Thoughts on recruiting
7 votes -
Telstra pauses job cuts for six months, will hire 1000 extra call centre staff
4 votes -
What should be on a QA tester’s résumé? Here's what the recruiters say they want to see
10 votes -
Lambda School's misleading promises
8 votes -
Students say the Lambda School coding bootcamp isn't delivering on its promises, with concerns about poor instruction and prospects while being bound by income-sharing agreements
16 votes -
No engineer has ever sued a company because of constructive post-interview feedback. So why don’t employers do it?
13 votes -
The strangest job listings in tech
4 votes -
"Github Based Jobs Listings": a GitHub repo where IT jobs (mostly US and Canada-based) may be posted for a bounty
8 votes -
We only hire the trendiest
18 votes -
World first as local council uses robots to perform 'unbiased' job interviews
6 votes -
What to expect in your first IT security job
6 votes -
Becoming a data scientist: The career path for job changers
8 votes -
How to get started with DataOps
3 votes -
#DataScience Hive mind: I’m writing an article about the career path for job-changers who want to get into data science fields. I’d love your input.
It’s no secret that data science is a good career path. The jobs are in demand, the salaries are compelling, and the work is interesting. So how does someone break in? In particular, I’m...
It’s no secret that data science is a good career path. The jobs are in demand, the salaries are compelling, and the work is interesting. So how does someone break in?
In particular, I’m interested in how an experienced IT professional can move into data science. What advice would you give to someone with, say, five years of computing experience, who wants to break into the field? Tell me about the skills required, where you’d tell your friend to go to acquire them, and how to get a job without a specialized degree. What would make you say, “I want to hire this person, even if the individual lacks the relevant schooling”?
6 votes -
Where to research IT salaries
5 votes -
How to hone your disruption-spotting skills
3 votes -
Moving into software defined networking and devops? Here's the skills you need and how to acquire them
5 votes -
Farmworker vs Robot: Agricultural workers of the future may soon be made of tech and steel. Can a robot pick a strawberry better, faster, and cheaper than a seasonal farmworker?
5 votes