The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
When trying to summon demons using C++ be careful that you can actually control the demon.
I once tried it an promptly summoned Abaddon, his name meaning Doom, the Angel of Death, also known as Apollyon, the Destroyer, King of the Bottomless Pit, the Antichrist, by some believed to be the Devil himself.
To make a long story short, I tried the same using C# and summoned a locust.
I just wanted to give him the long and ominous introduction he deserves
No doubt you two often meet to scheme great evil, befitting for a witch and a King among Demons, like not using brackets around single-line if-statements
I should start by saying I am not a coder and know nothing about it. I currently work construction. I like my job, and I make a decent living, but construction can be "feast or famine," and layoffs are not uncommon.
Gig work would be an ideal way for me to supplement or replace my income during the slow times. A career in computer science could also be a good transition for me when my body will no longer tolerate the rigors of construction work.
For now though, as I stated above, I am mainly interested in setting myself up to be able to do gig work. Has anyone on here done any gig work? If so, I would love to hear your opinion on it.
I am considering going to school online to earn a degree in some type of computer science. Any opinions about which disciplines are best for the type of work I'm looking to do? Any recommendations for schools? Any I should stay away from? I was searching online, and am thinking [DELETED] may be a good option. Any opinions on that?
Thank you for reading this. I know I have a lot of questions, and I hope I posted this in the appropriate place. Any advice or opinions would be much appreciated!
I am not sure what "gig work" means, "contracting" maybe. However if you want to know what to learn then the best starting point is to look at what jobs are being advertised in your area. For web development C#, ASP.NET, SQL are probably most common. For mobiles Java and Android, or Swift and iOS. For desktop computing maybe C++ and Windows.
There are a number of websites (freelancer.com is one) where that sort of work is advertised. But you may find that clients think they can get a complete website built in an afternoon for less than $10.00.
On demand work that I can do at my convenience when my day job allows.
I think you'll find out that these ideas don't go hand-in-hand with coding. If you want to be good enough at it for others to hand you work, you need to have plenty of dedication--not only learning, but keeping up to date...because this field moves a lot faster than construction.
I am mainly interested in setting myself up to be able to do gig work. Has anyone on here done any gig work?
I don't know for sure what you mean with "gig" work. But anyways..
Member 14550317 wrote:
I am considering going to school online to earn a degree in some type of computer science.
I would postpone that until you are sure what you want. Computer technologies and programming languages have too many options. First search in the net for free tutorials of a couple of languages, look if you like it and if you can understand it. Then choose the one you feel more comfortable with and then start learning in deep / paying for something.
The topic of those IT Camps that promise a lot and are quite expensive have been discussed a couple of times, there is not a big acceptance here in the lounge. But if it is what you want to do...
I would recommend you to get a copy of Visual Studio 2017 community (free for personal use), so you can start playing around. About the languages... C# is a good all-rounder to start with (there are a lot of resources and structured tutorials in the net (one I find OK is C# Tutorial[^])
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
I had a coworker who used to earn a bit on the side helping people configure/etc a well known CMS. IIRC most of the work he did was one off jobs that were only a few hours of work. Something like that seems like it might be a good entry point for what you want to do, being 3-4x off on your estimate is less catastrophic when you're only bidding a nominal 2-4 hours of work, and the small discrete nature of the tasks means it's something you can easily fit in around a second job.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
The best programmers I have ever trained have been from the following backgrounds Engineers, Mechanics or Builders. The people from these professions understand that the end results has to have structure to be built upon. And sometimes it takes more time to build infrastructure than to build the final item.
I have read thru alot of these comments and they all mean well. But, they are kind of discouraging in that they point you in a hundred directions and none at the same time. They best way to start is to start. Getting into a class for any type of programming will help. Anything. Seriously it is all pretty much related. The underlying theories are different for infrastructure. But an If statement is still an If statement. and a logic table is a logic table.
I love working on cars, I love building new things in my woodshop. The things I apply in my job as a programmer are directly related to building a furniture for my wife and daughter. The big difference is when the dresser is done. It is done. When the program is done. Well there are a ton of improvements that someone will think up. LOL.
Enjoy the mental stimulation.
To err is human to really mess up you need a computer
Thank you. I agree, construction is definitely not programming (interestingly enough, I am also a former mechanic), but I fell if I am determined to learn it, I will.
One of the main things that is peaking my intetrest in this field is the amount of contract work that seems to be available. Construction can be very unpredictable, so a 2nd job with a regular schedule just wouldn't really fit me.
Ideally I would like to start doing small contracted programming jobs, as was mentioned above while still working construction to supplement my income and learn about the programming world. Then, in the event of a layoff, I could transition to programming full time.
It's a little overwhelming trying to figure out where to start, but, as you pointed out, the best way is just to start.
You could try the golang tutorial for starters, it is very short and goes through the basics quickly. I would not suggest starting with a programming environment that is going to auto-complete and suggest everything you need to type.