3 ms·
I am conflicted about talking about this, because I'm a us citizen software engineer and benefit from the shortage. I love to read the perspective of someone on
by NotSammyHagar 9y ago
I am conflicted about talking about this, because I'm a us citizen software engineer and benefit from the shortage. I love to read the perspective of someone on the other side.
I think there are these different kinds of tech workers. For lack of a better term lets call them IT staff and software engineers.
IT staff builds some new systems but mostly puts pieces together to solve problems. This kind of job is easier to replace with moderately skilled foreign tech workers, maybe even working remotely, there's more supply here for this kind of worker. Then there is the harder to find software engineers who can work on new software from scratch, perhaps with more experience in this kind of worker. There's an incredible demand for this kind of person, that's unquenchable at least today (perhaps it used to be infinite for it staff but no longer). We really do need more of the second category of workers. Certainly a little smaller supply of workers means higher salaries, but when you need double the supply, you can restrain growth of the industry.
- FooBadDev 9y agoCan you please elaborate on how someone who is currently IT Staff become a true software engineer ? Apart from work experience alone, because that would be a chicken and egg problem.
- gowld 9y agoLearn and practice programming in down time, then take a job interview.
- NotSammyHagar 9y agothat sounds right. education, experience, doing things, trying.