As said
@Justice, they are both lucrative, but it is a bit of risky to run after $$$ if you don't like what you are going to do. Every second having pain in arse doing some kind of programming will not lead you to far, because you need constant selflearning to be relevant, you demotivation will stop you be productive and so on.
So it's heavily depends on you characteristics(
@Blende):
- what do you like usually to do with high entuziasm? (like talking with ppl, like making something new or use already existed things, any activity that not making you to drop after doing it 2,4,10 hours in one row [sleeping is not considered as activity ])
- then how you are doing it, do you need some angry alien :Vamp: to hold his strange instrument near some your body parts to make you work or you can easily be left alone with it and you will do it successfully and find new things to do
- you need good motivation, to push you not to "party" in all spare time, but use it to grow your skills, but don't overdo it, because rest is needed and try to buy yourself some kind of reward after you finished or made big step in some direction, it will motivate you!
- and so on...
There is many different jobs in IT: helpdesk, it-support(ink changer in printer), analysers, managers.
But if you wanna really get in coding, try to find project what to do, cuz it will help you see your progress and with typing you will get better understand than using only video/book to read.
- Make website and host it on free hosting services like
this or search forum there was topic about it, to get feel of making sites, you would need only
html to make simple site and later you can dive in others
CSS, JavaScript to make them shine
- For software development it's harder a bit, cuz you need some goal in mind, like what platform (pc, android, ios, linux or hell know what will spawn new in near future[like virtualreality, but more accessable to usual humans not gamers/porn only
]) you wanna pick or you wanna learn to make it work on all things that have CPU
, are you going for game/finance/video/audio/justSomeApp coding, where is dozens of old/mature/new/silly languages, like:
OMGROFL!! language
lol iz 1 ( lol = 1 )
wtf lol iz liek 1 ( if lol == 1 )
rofl lol ( print lol)
lmao lol ( lol++)
brb ( end of if statement )
!If you don't have any goals and wanna just learn to get started, try Java, cuz it can be used in web and soft development
!
All what was typed is my opinion, you can listen it or can walk just past it and i don't have any responsibilety for that alien