Software Engineer Advice

Q: What do you wish you knew about your job when you first started out?

Software Engineer in Minneapolis:
"Salary Data 1."
I have nothing to really say. What more.

Software Engineer in St. Paul:
Get more and more training when offered by company.

Software Engineer in Beaverton:
"Take charge of your career."
Be mindful that the technical aspect will not always be the most important in your career. To be a good engineer, you have to understand business processes and be willing to work closely with other people.

Software Engineer in Austin:
"People skills are more important than technical skills."
1. Learn to be patient with yourself. You are going to struggle with things no matter how smart you are. Read a book on “Imposter syndrome”. 2. Give yourself time to explore the best practice approach of doing things. If you don’t you will get the immediate job done, but in the future you will get stuck in a mire of spaghetti. Once you master the best practice, then you can deviate from it. 3. Learn how to sell and negotiate. Read a book or do a course. Or both. This is essential for advancement. 4. Understand corporate mentality. Read the book “Corporate Confidential”. Its nails it. 5. Share information freely: Never guard it jealously and give others credit wherever possible, take the blame when the buck stops with you . From this you will form a team that trusts you and you will go to bat for you.

Software Engineer in Chattanooga:
"Stay Current."
Keep up with new technologies.

Software Engineer in Raleigh:
"Watch your back."
Remember, 90% of the time your manager doesn't care about you. They only care about themselves. Make your own career and keep one eye on your back. Your manager will throw you under the bus in a heartbeat if they are told to fit the ratings bell curve. If you get a bad rating, take that as a sign to move on. Do not wait around.

Software Engineer in El Paso:
"Best/Worst part of being in IT."
The best part is that you're always learning...the worst part of IT is that you're always trying to catch up.