Mom, I’m a beginner at coding. I know my level of knowledge is okay, but I feel inconsistent about my level of skill. I could come at the same problem two different times, once instantly seeing the quickest, cleanest logic, and...
As a beginner, it’s natural to make mistakes–but some mistakes can be more detrimental than others. If you’re learning on the job or in school, hopefully someone will be around to point out these mistakes… but if they’re not, or if...
Totally lost on ideas for your first side project? I have three (3) simple programming projects for beginners listed here, with requirements to guide you along the path to completion. The projects are all object-oriented, and requirements start with basics and...
According to the US Bureau of Labor Statistics, about 9,600 job openings for computer programmers are projected each year over the next decade, and about 162,900 openings are projected for software developers, quality-assurance analysts, and software testers. Programming is an extremely...
Visual Studio Code (also known as VS Code) is a popular free code editor that has a lot of features to make programming easier and more efficient. Like many editors, it allows you to use keyboard shortcuts for some commands, so...
Hey Mom, I’m studying computer science at university, and I can’t help but find lots of my classmates kind of annoying. Many of them are overconfident and a little arrogant, and they’re not all that helpful when it comes to teamwork...
You’re sitting in a conference room, sipping a coffee with an easygoing hiring manager. The code you wrote on the whiteboard is complete, readable, and even syntactically correct. You’ve absolutely nailed every one of the questions they’ve asked you so far…...
Looking for an IDE or code editor, and not sure which one to pick? Here’s a quick roundup of what’s available in early 2023. But mom, what’s an IDE? An IDE, or Integrated Development Environment, is a special piece of software...
Mom, There’s a guy on my team who constantly interrupts me at work. If another teammate asks me a question directly, he’ll start answering at the same time I do! Even if he’s the one asking me a question, he’ll interrupt...
You got the job, went to work, and now you’re being asked to review someone else’s code! For the first time, code that someone else wrote depends on your thumbs-up to be pushed into production. It’s nerve-wracking, to be sure. You...