I started with autohotkey. Still think it's the best gateway from user to programmer. keyboard and mouse macros. It's the first thing you learn on emacs and vim also.
Learning to program is getting harder
171–180 of 422 posts
Re: Learning to program is getting harder
#172Recently, I've experienced working on a remote server. It was a real pain. You need a crazy fast connection to be productive. Otherwise, you're stuck waiting for changes to save, for pages to load, etc. Of course, you can only hope the network doesn't break down or the cloud IDE company makes a buggy deploy. As a remote developer, I like working in different places. These places don't always have nice internet. Worki…
This really just sounds like issues with whatever web IDE you are using. Remote development does not need to be a huge pain like that.
Re: Learning to program is getting harder
#173Re: Learning to program is getting harder
#174Anecdotally, what I've seen is that older programmers, in addition to being programmers, also have the skills of a computer helpdesk technician. They can debug Windows problems, hardware problems, know how to mess with the BIOS, and have no problem installing or configuring any piece of software. This helps immensely when setting up your IDE or debugging weird problems with compiling. Younger programmers seem to comm…
I've never met a good programmer that wasn't (at least initially) self taught. Presumably they exist, but I've never met one. I do agree though, I find when I'm teaching my juniors I sometimes have to give a little history lesson as part of it (things like why 8.3 filenames).
Re: Learning to program is getting harder
#175Re: Learning to program is getting harder
#176Anecdotally, what I've seen is that older programmers, in addition to being programmers, also have the skills of a computer helpdesk technician. They can debug Windows problems, hardware problems, know how to mess with the BIOS, and have no problem installing or configuring any piece of software. This helps immensely when setting up your IDE or debugging weird problems with compiling. Younger programmers seem to comm…
I assume it's because I was a power user before I became a developer and so had that foundational knowledge and interacted with OS APIs to build on it... now people just go right into mashing JS code at web browsers which seem to be hacked into everything.
Re: Learning to program is getting harder
#177Anecdotally, what I've seen is that older programmers, in addition to being programmers, also have the skills of a computer helpdesk technician. They can debug Windows problems, hardware problems, know how to mess with the BIOS, and have no problem installing or configuring any piece of software. This helps immensely when setting up your IDE or debugging weird problems with compiling. Younger programmers seem to comm…
I wouldn't say it's a scientific observation but I've definitely gotten the impression that it's taking people longer to outgrow the cycle of immediately searching for a copy-paste answer and moving on without developing a better understanding of the issue for the next time something similar shows up.
Re: Learning to program is getting harder
#178Earlier quoted context omitted.
But those skills have nothing to do with computer science as a field of study - wouldn't they be more useful to teach in general education like K-12? Like I remember in middle school, we had an elective option between woodshop and CAD. The 'CAD' class was really more about performing simple automation in programs like MS Word/Excel, but that sort of thing is still useful in just about any job these days - not just pr…
I think you are trying to make some good points, but your language could have been clearer. If I'm understanding correctly you mean: 1. Treat Computer Science (CS) as a specific field, and don't dilute the curriculum with related items. 2. Introduce a course that covers these broader, non-CS items, and actually push it out beyond the audience of CS? Did I get that right? I think you might have meant the term "informa…
Re: Learning to program is getting harder
#179I work at JetBrains on https://datalore.io/ It's an interactive computational notebook for data science, which automatically recalculates code as you change it. We believe that such an interface lowers the barrier for entry into data science (and programming).
Re: Learning to program is getting harder
#180Earlier quoted context omitted.
Reminds me of a recent interview where they asked me, "How does the client to a server?" I replied "over the socket" To which they replied, "Using REST over HTTP" ¯\_(ツ)_/¯
I would have murdered them on the spot for that response