“[T]he vast majority of programming jobs are in businesses where programmers are treated as glorified typists who know a special syntax. Much of the work is drudgery, infected by spaghetti legacy code or third-party software packages sold via the old school “steak & strippers” approach, colleagues and/or management doesn’t “get it,” little or no opportunity to grow professionally unless you do it on your own time, pay is remarkably meager in relation to the amount of skill the job putatively requires while the hours are expected to be long and job security is nearly non-existent. Projects are derailed, constantly late, interfered with or sabotaged.
…
To do better, career-wise, you pretty much have to be visible: write blog posts, publish code, learn obsessively in your own time, post on mailing lists, support newbies, speak at conferences, have super elite special skillz or be a known expert in some esoteric thing, and so on.”
…
To do better, career-wise, you pretty much have to be visible: write blog posts, publish code, learn obsessively in your own time, post on mailing lists, support newbies, speak at conferences, have super elite special skillz or be a known expert in some esoteric thing, and so on.”
Comment