DEV Community

Cover image for The Internship That Taught Me to Read Between the Lines of a Job Offer

The Internship That Taught Me to Read Between the Lines of a Job Offer

Dhruv Jani on September 10, 2026

I didn't read the job description. I didn't check Glassdoor. I didn't ask a single senior what the company was actually like on the inside. I ju...
Collapse
 
dj29 profile image
Dhruv Jani

🎓 Issue #4 is live.

I learned this one the hard way: getting placed and getting a good opportunity are two very different things.

So I'm curious — what's the biggest red flag you've ever caught in a job/internship before applying, or the one you wish you'd caught earlier? 👀

Freshers, seniors, working devs — all stories welcome.
Drop them below. 👇

Collapse
 
unitbuilds profile image
UnitBuilds

I'd have liked it if they explained 'we're hiring you for your skillset, but you wont be using any of that, you'll be taking poorly structured instructions, taking blame when scope not scoping and btw, we'll make rules you need to follow, but never tell you till you break them... Oh and if you work from home, we'll send you a warning letter, but not the employees in the office for the exact same thing, just cuz we want to get rid of you without the legal complications of trying to fire you for a back injury'... Though that's probably a bit on the nose?

I wish they had actually given me a clear explanation of their work culture, so I know they run like headless chickens, incapable of writing anything down, just tell eachother over the shoulder instead of using the 4 separate dedicated channels... Especially for big things.

Collapse
 
dj29 profile image
Dhruv Jani

That's the thing!!
Clarity and Transparency are expected from us but not from them.
Also, trying to not make a big deal when they cross a line.

1 of the reasons I chose a company where HR department is for employees 😅😄

Collapse
 
unitbuilds profile image
UnitBuilds

The worst part is 'we're pretty relaxed' was the case, for a year I worked from home without complaint. Now suddenly they want me to drive 2 hours to and from work daily... Now suddenly 'autonomy' isnt a good thing anymore and 'ownership' becomes a problem. They used to be relaxed and in all honesty, I've made them probably 10x what I've cost them, I work fast and accurate, building systems that make sense, but that's pointless when the boss wants things that make no sense and when the project lead cant give a proper briefing on what they want... If you want specifics, then be specific in the scope. Dont leave it up for interpretation if you're going to make me rewrite it for doing it the logical path when you want something else?

Take for example, rework the incidents system to be dynamic. So I did, using C# profiles, we can append and edit as we want. No, we wanted db backed. Ok, now it's db backed and fully dynamic. No, we want it fixed, but dynamic... So... You wanted it hard-coded to the database, with set procedures hard-coded, yet call it dynamic? - the kind of bs I deal with daily...

Thread Thread
 
dj29 profile image
Dhruv Jani

Yeah, that “be relaxed and take ownership” combination can get really dangerous when the expectations aren't actually clear. 😅

Especially the part about requirements changing from “dynamic” to “hard-coded” and then back again — that's exactly the kind of thing that makes you realize the problem isn't always the developer's work, but the lack of clarity around what was actually expected.

This is exactly why I think asking about how work is scoped and communicated before joining matters so much. You can learn a lot from how they answer that one question.

Thread Thread
 
unitbuilds profile image
UnitBuilds

The worst part is, I asked constantly, I clarified what I had in mind, so they can adjust, etc. Specifically, so I can have an audit trail if they say I didnt follow scope... And that shift from where I had proper autonomy to now being overseen like a bloody junior... So they wanna treat me like a junior, by all means, as long as you keep paying me my senior rate. But dont come crying when it takes longer or is built perfectly to spec when your spec was wrong. Want my knowledge to be worth something? Let me build it my way, instead of saying 'wrong scope' ask why... A bit of clarity from the task giver and willingness to listen goes a long way in development...

Thread Thread
 
dj29 profile image
Dhruv Jani

My internship was a little similar to this only. But hope you're out and fine now! 😅

Collapse
 
futuretechcareerhub profile image
Future Tech Career Hub

This framework is genuinely useful — the LinkedIn audit + asking a currently-there senior "would you sit for this drive again" is such a practical filter. As someone writing about data science/career content myself, I think a similar screening approach applies for internship offers too — checking if the "data science" title actually means analysis work vs just data entry. Bookmarking this.

Collapse
 
dj29 profile image
Dhruv Jani

Thanks for the read!
And yes it applies to internships too cause problem is unpaid internships have become like way too common here in India.
And if you get a legit paid one. Something like what happened to me. Happens!😅

Collapse
 
technogamerz profile image
𝐓𝐡𝐞 𝐋𝐚𝐳𝐲 𝐆𝐢𝐫𝐥

Nice information bro!

Collapse
 
dj29 profile image
Dhruv Jani

Thanks di! (I can call you di right? as in didi?) Don't wanna make anyone feel awkward.😅

Collapse
 
technogamerz profile image
𝐓𝐡𝐞 𝐋𝐚𝐳𝐲 𝐆𝐢𝐫𝐥 • Edited

Wow, thank you so much ❤️You can call me Di, and can I call you Bhai ji? 🥰

Thread Thread
 
dj29 profile image
Dhruv Jani

Yes. Whatever makes you feel good. I like it when you can talk to people online like this😅🥰

Thread Thread
 
technogamerz profile image
𝐓𝐡𝐞 𝐋𝐚𝐳𝐲 𝐆𝐢𝐫𝐥

By the way, I talk like this both online and offline. I think you’re a shy person, right? :D

Thread Thread
 
dj29 profile image
Dhruv Jani

Well, there was a time I wasn't (after covid side effects) but I always think what the person infront would. Having a good EQ is also not that good a thing.😅

It's like I must have a small conversation with someone alone before I get to talk to them naturally. 🙃

Collapse
 
yug_vasava profile image
Yug Vasava

Wow Bro. Exams are over and you got to writing on the same day😂

Collapse
 
dj29 profile image
Dhruv Jani

Well, had the idea for this post since a week but was not able to draft properly due to sessionals prep. As I came home, used solid 3 hours😅.

Collapse
 
yug_vasava profile image
Yug Vasava

🫡. Thanks for the mention btw.

Thread Thread
 
dj29 profile image
Dhruv Jani

👍️, Sure. Also, ALL THE BEST for placements!!

Thread Thread
 
yug_vasava profile image
Yug Vasava

Thanks!! Lets hope for the best🤞.

Thread Thread
 
dj29 profile image
Dhruv Jani

Bro, you'll get it. But don't extend this thread anymore.😅 If you got a genuine question then fine. Else we can just whatsapp.😂

Collapse
 
alexshev profile image
Alex Shev

The pre-application research framework is useful because it converts vague caution into observable signals. I would add one question that is hard to game: ask what a newcomer can ship, learn, and get feedback on in the first month. It reveals more about the work than a polished careers page.

Collapse
 
dj29 profile image
Dhruv Jani

That's actually a great question. I focused a lot on what the company says the role is, but asking what a newcomer can realistically ship and learn in the first month gets much closer to what the job actually looks like. Definitely adding this to the checklist. Thanks for the insight! 🙌

Collapse
 
saira123 profile image
Saira

yes