Click here to Skip to main content
15,913,570 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

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.

 
GeneralRe: our "digital life:" prison or emancipation Pin
Jon McKee8-Apr-18 9:30
professionalJon McKee8-Apr-18 9:30 
GeneralRe: our "digital life:" prison or emancipation Pin
BillWoodruff8-Apr-18 10:39
professionalBillWoodruff8-Apr-18 10:39 
GeneralRe: our "digital life:" prison or emancipation Pin
PeejayAdams9-Apr-18 0:12
PeejayAdams9-Apr-18 0:12 
GeneralRe: our "digital life:" prison or emancipation Pin
BillWoodruff9-Apr-18 11:54
professionalBillWoodruff9-Apr-18 11:54 
GeneralRe: our "digital life:" prison or emancipation Pin
Marc Clifton9-Apr-18 1:48
mvaMarc Clifton9-Apr-18 1:48 
GeneralRe: our "digital life:" prison or emancipation Pin
BillWoodruff9-Apr-18 6:34
professionalBillWoodruff9-Apr-18 6:34 
GeneralWhat to learn to make some money? Pin
FlatAssembler7-Apr-18 9:34
FlatAssembler7-Apr-18 9:34 
GeneralRe: What to learn to make some money? PinPopular
Marc Clifton7-Apr-18 10:01
mvaMarc Clifton7-Apr-18 10:01 
Oh boy. One of those questions. From my perspective, here's a few suggestions and their reasons.

Python -- it is a decent and upcoming language, easy to learn and use, and has a vast library, including AI and learning, implemented in C that it wraps for ease of use. Just google "Python AI" and you'll see a lot of stuff.

Everything web -- Javascript, CSS, HTML. Because everything is to be the web. Pick a framework, like Angular, VueJs, etc, and learn it. Though there are hundreds, at least learn one or two to be moderately proficient and have an understanding of MVM / MVC / MVVM / whatever. But most importantly, look at how these things work behind the scenes--that will be invaluable.

Learn some database stuff. SQL Server, Oracle, MySql, whatever. Learn the difference between SQL and NoSQL. Data's gotta go somewhere, right? Learn JSON to (which means spend 10 minutes reading about it) because everything is in JSON nowadays, for better or worse.

After that, learn some client/server stuff -- whether it's node.js, C#, WinForm, WPF, ASP.NET (yuck), whatever, just to start rounding the corners. Also REST (write your own server and client), WCF (again, write your own server and client) -- learn the pros and cons of each.

Learn some functional programming so you at least understand the concepts. F#, Haskell, and/or Scala. Understanding some FP helps you understand the functional aspects of languages like C# and Python.

Learn basic Linux. Buy a $5 rPi and play with it (Python is a great language for IoT stuff.)

None of this though will help you make money unless you have proven skills at what you're doing, know people that will give you a chance, and have the favor of a minor deity that will put you in the right place at the right time. Set up a shrine and pray to your favorite deity.

So, to prove yourself, create a blog, write about interesting things, and create a GitHub account and start creating some projects so people can see your code, your documentation, and how you present yourself.

Good, bloody, luck!
Latest Article - Building a Prototype Web-Based Diagramming Tool with SVG and Javascript

Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny

Artificial intelligence is the only remedy for natural stupidity. - CDP1802


modified 7-Apr-18 17:01pm.

GeneralRe: What to learn to make some money? Pin
Nish Nishant7-Apr-18 11:17
sitebuilderNish Nishant7-Apr-18 11:17 
GeneralRe: What to learn to make some money? Pin
Marc Clifton8-Apr-18 2:37
mvaMarc Clifton8-Apr-18 2:37 
GeneralRe: What to learn to make some money? Pin
Nish Nishant8-Apr-18 4:24
sitebuilderNish Nishant8-Apr-18 4:24 
GeneralRe: What to learn to make some money? Pin
FlatAssembler8-Apr-18 5:22
FlatAssembler8-Apr-18 5:22 
GeneralRe: What to learn to make some money? Pin
Nish Nishant8-Apr-18 12:39
sitebuilderNish Nishant8-Apr-18 12:39 
GeneralRe: What to learn to make some money? Pin
Peter Shaw9-Apr-18 0:19
professionalPeter Shaw9-Apr-18 0:19 
GeneralRe: What to learn to make some money? Pin
Leng Vang9-Apr-18 8:01
Leng Vang9-Apr-18 8:01 
GeneralRe: What to learn to make some money? Pin
Peter Shaw9-Apr-18 8:07
professionalPeter Shaw9-Apr-18 8:07 
GeneralRe: What to learn to make some money? Pin
Peter Shaw9-Apr-18 0:17
professionalPeter Shaw9-Apr-18 0:17 
GeneralRe: What to learn to make some money? Pin
RickZeeland7-Apr-18 10:06
mveRickZeeland7-Apr-18 10:06 
GeneralRe: What to learn to make some money? Pin
Nish Nishant7-Apr-18 11:16
sitebuilderNish Nishant7-Apr-18 11:16 
GeneralRe: What to learn to make some money? Pin
BillWoodruff7-Apr-18 11:31
professionalBillWoodruff7-Apr-18 11:31 
GeneralRe: What to learn to make some money? PinPopular
PIEBALDconsult7-Apr-18 11:39
mvePIEBALDconsult7-Apr-18 11:39 
GeneralRe: What to learn to make some money? Pin
abmv7-Apr-18 20:50
professionalabmv7-Apr-18 20:50 
GeneralRe: What to learn to make some money? Pin
Munchies_Matt7-Apr-18 22:41
Munchies_Matt7-Apr-18 22:41 
GeneralRe: What to learn to make some money? Pin
Sander Rossel7-Apr-18 23:25
professionalSander Rossel7-Apr-18 23:25 
GeneralRe: What to learn to make some money? Pin
FlatAssembler8-Apr-18 4:19
FlatAssembler8-Apr-18 4:19 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.