Earlier quoted context omitted.
You are very much legally in the clear to call yourself an engineer, even if your actual title is "Solutions Engineer" (i.e., sales). You cannot however represent yourself as a licensed professional (engineering or otherwise) without actually having that license. That's what's illegal.
That could be the case wherever you live, but this isn't true in general. The word "engineer" is protected title in some countries (without requiring additional qualification such as the word "professional" or "licensed").
Don't call yourself a programmer, and other career advice (2011)
151–160 of 176 posts
Re: Don't call yourself a programmer, and other career advice (2011)
#152Earlier quoted context omitted.
Me too, specially in social settings. It nicely stops the conversation about work.
Trying to decide if you're being ironic. I find that even saying "I'm a programmer" in social settings triggers my counterparty to frantically start scanning the room for anybody else to talk to. In social situations when that comes up I usually say something like "I work for " and then immediately try to change the subject.
Not ironic at all. I actually work in machine learning but saying anything close to "AI" is a fatal error.
Re: Don't call yourself a programmer, and other career advice (2011)
#153Don't call yourself an Engineer unless you are licensed to do so. Most states have a professional licensing board to oversee the practice of Engineering. Here's the link to the one in my home state of Indiana.[1] I've been a programmer, system administrator and a machinist. I've never called myself an engineer, and wouldn't want the criminal liability for doing so. I wouldn't call myself a "computer doctor" either fo…
This is very good advice, if you want to work in Germany. The general requirement to call oneself an engineer ("Ingenieur") is that a person has successfully completed a technical or scientific course of study at a German university or university of applied science with the duration of at least three years (full-time). Each German state has its own Engineer Law ("Ingenieurgesetz", IngG) for the details, which also in…
Re: Don't call yourself a programmer, and other career advice (2011)
#154“You’re not defined by your chosen software stack”… Boy this article is old isn’t it.
If you're a specialist that's one thing, but a normal software stack should be generalizable?
I got hired at all of my jobs so far without having major prior experience with the languages they use, and definitely not the frameworks.
Re: Don't call yourself a programmer, and other career advice (2011)
#155Earlier quoted context omitted.
OK, but what I quoted was specifically advice on being an employee: >Many asked how to know what programming language or stack to study. It doesn’t matter. There you go And I'm saying the language/stack absolutely does matter when it comes to advice for new developers.
Note the blog post is from 2011. It mattered less then.
A sample of the email from 2008:
> Company in … is looking for a full time .NET developer to start as soon as possible. M leading edge technologies. This is a great opportunity for someone with strong VB.NET skills to come aboard a fabulous company.
Standard developer - minimum 2 years transactional website development experience on the Microsoft platform (don't need content/marketing web developers) Senior developer - minimum 4 years transactional website development experience on the Microsoft platform Experience with .NET 2.0/3.5 platform Experience with VB.NET and ASP.NET Experience with the AJAX framework Experience with writing SQL (Oracle experience preferred) Experience with data access through ADO.NET Must be willing to follow client's code standards and participate in code reviews Java script skills (basic
Nice to have experience
Telerik controls and other 3rd party software experience Database experience with SQL Server and DB2 databases Web farm experience (deployment and troubleshooting)
Re: Don't call yourself a programmer, and other career advice (2011)
#156Earlier quoted context omitted.
> For reference, I've spent my whole career building boring Crud apps in a language you've never heard of. Well now I have to guess. ColdFusion?
I feel like a lot of programmers on here have probably heard of ColdFusion. Allaire (and Macromedia after they bought them) built one of the best IDEs back in the day. It was a strong competitor to Komodo.
Re: Don't call yourself a programmer, and other career advice (2011)
#157so when will we declare this advice outdated? Or extremely limited. The first thing that is outdated, the advice is basically don't be a programmer be an expert in something the company needs. The thing is in the modern world the company often needs programmers more than it needs the other expertise, hence the big salaries we earn getting hired to solve problems. >There are companies which create software which actua…
I was a boring old “enterprise programmer” from 1996-2016. I belatedly started moving into more “architect” type roles where I was brought in to lead by example and while I was still hands on, I was hired to solve more strategic issues and lead initiatives.
Fast forward to today and now I’m a “cloud architect” working in the consulting department at $BigTech.
Right now I’m working on a “DevOps” project that required a few relatively trivial Python scripts as part of the design. Most of my time has been spent “consulting”.
ChatGPT was able to spit out every Python script that I needed correctly and all I had to do was tell it - this is the input I want and this is the output I need.
It got me 100% there with code that didn’t require the AWS SDK (boto3). It does have some understanding of the boto library. But it isn’t perfect.
Yes I know how to program. But I only started making real money when I could talk to “the business” and know what to program.
Re: Don't call yourself a programmer, and other career advice (2011)
#158Re: Don't call yourself a programmer, and other career advice (2011)
#159so when will we declare this advice outdated? Or extremely limited. The first thing that is outdated, the advice is basically don't be a programmer be an expert in something the company needs. The thing is in the modern world the company often needs programmers more than it needs the other expertise, hence the big salaries we earn getting hired to solve problems. >There are companies which create software which actua…
> The first thing that is outdated, the advice is basically don't be a programmer be an expert in something the company needs. The thing is in the modern world the company often needs programmers more than it needs the other expertise, hence the big salaries we earn getting hired to solve problems I was a boring old “enterprise programmer” from 1996-2016. I belatedly started moving into more “architect” type roles wh…
Re: Don't call yourself a programmer, and other career advice (2011)
#160Earlier quoted context omitted.
Sour grapes from lower paying engineering disciplines that have been hijacked by certification organizations. I’m a software engineer. I earn triple what you earn as a civil engineer, and I don’t have to pay a certification body for the title. I can also work in any state that I want, and I can move without second thought or recertification. Go cry about it.
Beyond certification, licensed engineers are able to be held personally liable for negligence. Perhaps in a jurisdiction that only allows licensed engineers to call themselves engineers, you sound like someone who doesn't want the burden of the title, either.