ThatSoftware<Dude>

Musings of a .NET Developer, CTO and Tech Enthusiast

programming
are coding bootcamps effective?

Coding bootcamps are quickly growing in popularity among younger people not interested in the 4-5 year college route and in older people who are looking for a career change and are within to shell out the money for it. Bootcamps are attractive because they have short curriculum's and because they aren't as strict, in both material and time, as the more traditional college education route. For the most part, most online bootcamps tend to focus on web development with a few of the newer ones incorporating server side JavaScript courses into the mix in order to make them more competitive.

. . .
Read more
what to expect at your first programming job
What to expect as a junior programmer

You just got your first programming job and you are both excited and terrified at the same time. And rightly so as software engineering professionally is a whole different experience than software engineering in a school setting, or in a learn at home setting. Now you're getting paid by someone to do whatever it is that they are going to assign to you. And more than likely, it's probably something that you've never done before.

. . .
Read more
you may be adding too many features on your websites

If there is one thing that programmer's love to do, it's to code new and exciting things. They love designing them, implementing them, testing them (hopefully) and launching them to a wide-eyed market of folks who have no idea what you are building or why they need it. But it's a great time to test out one's creativity and to get away from the usual maintenance routines that most developers spend their time doing. And there's nothing wrong with it to a certain extent.

. . .
Read more
top 5 reasons to learn to code in 2018

The new year is here once again, which means you will begin to do things that you didn't feel like doing last year. But at least you will attempt them before you completely give up on them. And if learning to code is on that list, then this is as good a time as any. Programming, for the most part, can be an entertaining endeavor at the least and a financially fruitful career if you play your cards right and take it all the way.

. . .
Read more
how to not get bored while coding

Sure, the reds, blues, and purples on the IDE look like a ton of fun, but there comes a time when stying a nav bar for 2 hours just isn't as fun anymore. And that's just for one project. Now if you have multiple sites to maintain and they each involve their own unique, but complex, nav bar design, then you're in for a treat of the senses as you attempt to manage all of them.

. . .
Read more
programming in cubicles vs open floor plans

There are main 2 ways that you'll be working in an office environment if you're a programmer. And that's either in a cubicle, which we've seen plenty of in movies and such, and there is the open space plan, which many new companies are adopting. Many notable companies, like Google and Apple, are setting the bar high by removing boundaries and getting their employees to coexist together in large expanses of open space. And that's a pretty fantastic idea for the most part. At least in theory and in aesthetics. But it doesn't come without its shortcomings.

. . .
Read more
my most difficult programming task to date

YouTube ads and Instagram posts make coding seem like a fun sticker filled evening with excellent cups of coffee and gorgeous scenery's of nature and such. Until you talk to a programmer with a job and a deadline. Then the coffee becomes required, the scenery becomes repetitive and the stickers are replaced with a 20lb laptop that says "Company Property" on it. And it's important to look at both sides, because, yes coding can be a fun sticker filled time as well. But in whatever industry you are in, you will face challenges. And they won't be pretty. So learning how to get through them is of utmost importance for your career growth and for your personal growth as well. < . . .

Read more
how to be a better programmer

Being a programmer can a fun and rewarding career. Particularly in the later stages when your experience has grown and you have more freedom as to how and what you're going to be building. And while fun at first, it can get difficult and frustrating fairly quickly. Learning about jQuery is great. But building a mobile friendly custom inventory management system in MVC using 3rd party POS logic isn't.

. . .
Read more
this is why you should be learning php

As a .NET developer for the past decade it is a bit odd that I would go out of my way to talk up PHP and to try to create a case for using it. But a recent online conversation which I noticed between several young programmers has spurred it. It was a somewhat foolhardy attack on PHP. Not because of any technical reason against PHP, as that would require a somewhat senior level programmer to infer. But just on the counts that no one really talks about PHP anymore, so it is taken as a dying and outdated language. JavaScript, React and Python are the current trending languages if you spend some time on the social media sites. And if you're not in the big 3, then you're going to miss out and . . .

Read more
a quick roadmap to learning to program

There are a million and one ways to learn to code nowadays. Everything from a formal college education, to books, to free online classes to even paid for online classes. And they're not all the same and can result in a 100% different experience which will vary person by person. So choose wisely. Take a small wooden sword if need be.

. . .
Read more
Load older posts
"sometimes you have to delete, to find your answer"
Copyright © 2018 thatsoftwaredude.com
humans.txt
TOP SCORES
Score in the top 10 and leave your Instagram handle.
Start
0