Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

What You Wish You'd Known Starting Out As A Programmer

snydeq (1272828) writes | about 2 months ago


snydeq (1272828) writes "Most of us gave little thought to the 'career' aspect of programming when starting out, but here we are, battle-hardened by hard-learned lessons, slouching our way through decades at the console, wishing perhaps that we had recognized the long road ahead when we started. What advice might we give to our younger self, or to younger selves coming to programming just now? Andrew C. Oliver offers eight insights he gave little thought to when first coding: 'As the old Faces song "Ooh La La" goes, I wish that I knew what I know now when I was younger. Back then, I simply loved to code and could have cared less about my "career" or about playing well with others. I could have saved myself a ton of trouble if I'd just followed a few simple practices.' What are yours?"

Sorry! There are no comments related to the filter you selected.

Python in 1968 (1)

niftymitch (1625721) | about 2 months ago | (#47721897)

I wish I knew about Python, FORTH and Haskell in 1968
when FORTAN, Snowball, Lisp... were the dominant choices.

Implied in this is the dream that students then had access to
tools like a Raspberry Pi and all that implies.

Why... well I am excited by the future and would like to push the
clock ahead 40+ years both hardware and software. I do find the
use of JavaScript to be a step backwards and sadly a bit of the
path of least resistance.

Re:Python in 1968 (1)

fireman sam (662213) | about 2 months ago | (#47724309)

My wish is simple, that I had the foreknowledge to see that this once art form would become the lowest level in the IT universe. Programmers are the only people who can produce the product and they make is seem easy - therefore everyone who cannot program thinks it's easy and expect everything to be done in 20 minutes.

We were once the masters of the black arts of computing. Bending this strange hardware to our will with nothing more than a few commands (or a few thousand), and now we are nothing more than cattle being forced to rapidly spew out hack upon hack in order to push the next bullshit feature into a product that is held together with sticky tape and a bunch of #ifdefs. We are never given time to craft a response to the problem given to us, it's all just hack it up and we'll fix it next time. It's always next time. When will next time finally become this time?

If I knew how shit it would be, I would have thrown away my c64 and my VZ-300 and played in the garden with friends.

Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?