From the Trenches of the Enterprise Software

Yakov Fain

Subscribe to Yakov Fain: eMailAlertsEmail Alerts
Get Yakov Fain via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Related Topics: Java Developer Magazine

Blog Feed Post

What the Title “Senior Developer” Really Means

Interestingly enough, most of the 25 year old sincerely believe that they are seniors. No kidding.

When I post a job opening for a Senior Java Developer, people send me resumes, and their titles match my post title. But the meaning of the word “senior” varies depending on the geography. Here in the USA a 22-24y.o. person graduates from college and starts as an intern or a junior programmer working his way up the career ladder. By his 28th birthday or so, a hard working person may qualify for the title Senior Developer.  Having said this, I realize that there are prodigies who became seniors in elementary schools, but they never send me their resumes anyway.

In the countries that supply offshore developers it works differently. The amount of outsourced job available in India or  Russia is overwhelming, and any IT agency is willing to take just about anyone who has a Skype account, can speak some English, and has a vague understanding of what his future IT profession is about.  If you are a freshman in college majoring in any engineering profession, you can easily find a job in IT company.  A typical Junior Java Developer or a QA Engineer is 18 there. Senior in college means senior in software developer in their world.

A 35 year old person is considered brain dead, and I read all the time discussions in Russian programmers forums suggesting opening businesses by the time you’re THAT OLD. A typical resume starts from the date of birth screaming, “See, I’m young!”

Interestingly enough, most of the 25 year old sincerely believe that they are seniors. No kidding. They’ve been around for a while in this overheated market. As expected, 80% of these seniors can’t pass a technical interview with me. But, of course, there are talented and hard working people there, and your main goal during the hiring process is to weed out the fake from authentic seniors. Take it very seriously,  and you’ll be able to create a team of talented people working remotely from overseas.

More Stories By Yakov Fain

Yakov Fain is a Java Champion and a co-founder of the IT consultancy Farata Systems and the product company SuranceBay. He wrote a thousand blogs (http://yakovfain.com) and several books about software development. Yakov authored and co-authored such books as "Angular 2 Development with TypeScript", "Java 24-Hour Trainer", and "Enterprise Web Development". His Twitter tag is @yfain

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.