This thought is completely natural. I have it and plenty of others I have worked with admitted that they have the same tendency. I went to school for EE and transitioned into software and got the mysterious ‘Software Engineer’ title and I find myself complaining that I’m not doing ‘real’ software engineering, While doing the same languages you mentioned (C, C++, C#) you believed were more engineering-centric languages. As engineers, we just get bored with repetitive problems and romanticize things that are unknown.
I'm currently a JavaScript software engineer(title assigned to me). I work on a custom proprietary framework at this time which is probably not great in the long run but it's a short contract.
That is interesting that you have that feeling with your background/what you use.
I guess then "what is real engineering" maybe working on the AI that drives Tesla cars. That seems very serious. Not something you can just undo eg. accident.
The repetitive problems thing I"m recognizing more and more/where it makes sense to have a solution to stop doing it again and again.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This thought is completely natural. I have it and plenty of others I have worked with admitted that they have the same tendency. I went to school for EE and transitioned into software and got the mysterious ‘Software Engineer’ title and I find myself complaining that I’m not doing ‘real’ software engineering, While doing the same languages you mentioned (C, C++, C#) you believed were more engineering-centric languages. As engineers, we just get bored with repetitive problems and romanticize things that are unknown.
That is interesting that you have that feeling with your background/what you use.
I guess then "what is real engineering" maybe working on the AI that drives Tesla cars. That seems very serious. Not something you can just undo eg. accident.
The repetitive problems thing I"m recognizing more and more/where it makes sense to have a solution to stop doing it again and again.