Career

From iGeek
Articles about a tech career.
Articles about a tech career:
ℹ️ Info          
~ Aristotle Sabouni
Created: 2022-09-20 

Career • [8 items]

Getting a raise
Payraise.jpg
Tips for getting a raise... assuming you're actually worth more than you're getting paid. and if you're not, then you can learn to be worth more. (1) Reduce the risk to your company (2) be easy to work with (3) Manage expectations (4) Show your worth (5) Demand what your worth (6) be prepared to leave (7) leave if you can get more elsewhere.
Hiring Programmers
Hiring-programmers.jpg
Many Human Resources and Managers, don't know how to hire or utilize programmers; proven by their job reqs. They act like they can just throw programmers around from one task to another, or they select programmers based on language (Syntax), and not what really matters (skills and abilities).
Is there a tech shortage?
TechShortage.png
Is there a shortage of qualified technical people? Yes and no. Unemployment is low, so there's certainly a demand. But there's also a lot of qualified people looking that can't get hired or want to break into the field, and the number of Résumé's to job openings is still absurdly high, so let's not pretend that you can't find people -- companies just can't find people that meet their requirements (which are often stupid).
Management
Management.jpg
Everything I know about management can be summed up in this one article. Or not. I've managed many teams of people over the years and read a lot before getting my MBA. There are many views on the subject, I'll just spew forth some of my own. None of them are horribly original, but sometimes there's value in sorting the wheat from the chaff.
Micromanagement
Controlfreak.jpg
There are good managers, and there are micromanagers, but there are no good micromanagers. You can lead, trust and inspire, or you can question, dictate and undermine -- but not both. So there's a time to micromanage some people or some aspects of a project, but in general, if you micromanage, you aren't delegating and giving people the freedom they need to succeed.
People Manager
I've managed a LOT of people over the years (not to mention taught martial arts for a couple of decades). To me, being a good people manager/motivator just isn't that hard: just help others succeed. Help them prioritize, sheild them when possible, keep a balance diversified team, play to people's strengths (help them improve their weaknesses). Plan. Communicate. Recognize.
Programmer or Engineer?
Programming.jpg
What's the difference between a programmer or a software engineer? Prestige of the term. There used to be a difference (long or short term solutions). But since the age of agile programming (rapid application development), there are scant few software engineers -- you're too busy coding and being agile.
Software Engineer
ComputerTrash.png
There are many positives to the job; because it takes a lot of knowledge to do well, so there are few that will do it. And because it requires thought and continual learning and change, there are fewer that can do it well. So getting a job that's in demand and hard to fill, generally means good salaries and relative security. But it's not all roses.


GeekPirate.small.png



🔗 More

Main Page
The root of all evil... and the home page for this website.



Tags: Main Page


Cookies help us deliver our services. By using our services, you agree to our use of cookies.