New Posts  All Forums:Forum Nav:

Where to get started

post #1 of 17
Thread Starter 
Ok I'm going out on a whim here, hoping to be pointed in the right direction. I've recently cut a lot of junk out of my life and want to get on the right track. I'm 22 years old and work as a custodian at a hospital, I want to make a change and get on with my life. Video games, computers, and technology are the only things that have ever had an impact on my life and that's the field I plan on being in. My goal is to learn how and be able to develop indie games, app games, and apps for websites and video games. The only problem is I don't have any funding to put myself through college. I know there are a lot of sites out there to get started on and I have been learning HTML & CSS to get basics down. If anyone has any pointers, good websites, good communities, even lessons to get started on video game development and app developments that would be amazing. I'm very sorry for the long post but this is a big thing for me, I want to get started with my career. I understand nothing is easy and it could take a very long time to even get started on my first project but I'm willing to do whatever it takes. All responses are appreciated
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
post #2 of 17
I've got no helpful information but well done for wanting to improve your life and best of wishes for the future!
First Computer
(15 items)
 
  
CPUMotherboardGraphicsRAM
Intel Celeron E3400 Gigabyte G41MT-S2P Nvidia GeForce GT640 Crucial 4GB (2x2GB) 1066Mhz 
Hard DriveOptical DriveCoolingCooling
Samsung F3 250GB LG GH22NS50 Cooler Master Hyper 212 Plus Sharkoon Silent Eagle 
OSMonitorKeyboardPower
Windows 8.1 Professional Dell Ultrasharp 2405FPW Logitech K260 Corsair CX430 
CaseMouseAudio
Antec Three Hundred Logitech K260 Onboard 
  hide details  
Reply
First Computer
(15 items)
 
  
CPUMotherboardGraphicsRAM
Intel Celeron E3400 Gigabyte G41MT-S2P Nvidia GeForce GT640 Crucial 4GB (2x2GB) 1066Mhz 
Hard DriveOptical DriveCoolingCooling
Samsung F3 250GB LG GH22NS50 Cooler Master Hyper 212 Plus Sharkoon Silent Eagle 
OSMonitorKeyboardPower
Windows 8.1 Professional Dell Ultrasharp 2405FPW Logitech K260 Corsair CX430 
CaseMouseAudio
Antec Three Hundred Logitech K260 Onboard 
  hide details  
Reply
post #3 of 17
Thread Starter 
Thanks a lot, appreciated. I been with my girl for 3 years and I just want to move on with my life and provide. I hate going to work every day, but I plan on staying here until I land something with programming because I get full benefits and I get paid some ok money so if any funding is needed to progress I have it. I just want to know where to get started, what languages I need to learn to do what I want to, any helpful programs, if I can shadow any programmers/developers. I'm willing to do what it takes. I've been a member on this site for a long time and I've come across a lot of great like minded people so this is where I'm turning to
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
post #4 of 17
Since you seem to realize that there will be a lot of hard work, and quite a bit of time before you are able to realize your goal, I can offer some decent advice. You said that you can't afford to go college, but that doesn't mean you can't cover the same curriculum as a college student. Several big schools offer some sort of free Open Courseware online nowadays, and many of the courses offered are high quality(having lecture notes, video lectures, assignments, projects, and exams available). So do a google search and find some courses that fit your need. MIT probably has the most comprehensive OCW, which is excellent for Mathematics and Computer Science subjects. For some courses, you will of course benefit from buying and reading the suggested textbook, but that's still just a tiny fraction of the actual cost of going to college to learn the same material. The big downside to this approach is of course that you will not get a degree, but it sounds like your ideal situation is to self-employ anyway so that shouldn't be such a big deal.

Another idea is to get involved in the FOSS scene. Start contributing to projects that you use or creating new software to add to your portfolio.

Edit: Just saw your reply asking which languages to learn. As for that...don't worry about it. Learning new languages is extremely easy once you know how to program. For most experienced programmers, learning a new language is something that can be done over a weekend. So start by learning the basics of programming... take some introductory courses(the language doesn't matter). Eventually, you will want to know a few different programming paradigms(Imperative, Object Oriented, and Functional). If you can program in those three styles, you can handle any language.
Edited by Metmop - 1/9/14 at 1:42pm
Meh
(14 items)
 
   
CPUMotherboardGraphicsRAM
i5 760 @ 3.8 Ghz GA-P55-USB3 Gigabyte GTX 460 16GB(4x4) Corsair Vengeance 
Hard DriveOptical DriveCoolingOS
Samsung Spinpoint F3 1TB Asus Cheapo Corsair H70 Arch Linux 
MonitorKeyboardPowerCase
LG 26LH20 HDTV Das Model S Ultimate Silent Corsair HX850 Lian Li(Lancool) PC-K62 
MouseMouse Pad
Logitech MX 518 My desk. 
CPUMotherboardGraphicsRAM
Intel Core i5-4200U Toshiba Intel HD Graphics 4400 6 GB DDR3L @1600 Mhz 
Hard DriveOptical DriveCoolingOS
750 GB 5400RPM SATA HDD DVD SuperMulti drive Stock fans Arch Linux 
MonitorKeyboardPowerCase
15.6" 1920x1080 Screen Toshiba Toshiba battery and A/C adapter Toshiba 
MouseAudio
Touchpad Intel HD Audio 
  hide details  
Reply
Meh
(14 items)
 
   
CPUMotherboardGraphicsRAM
i5 760 @ 3.8 Ghz GA-P55-USB3 Gigabyte GTX 460 16GB(4x4) Corsair Vengeance 
Hard DriveOptical DriveCoolingOS
Samsung Spinpoint F3 1TB Asus Cheapo Corsair H70 Arch Linux 
MonitorKeyboardPowerCase
LG 26LH20 HDTV Das Model S Ultimate Silent Corsair HX850 Lian Li(Lancool) PC-K62 
MouseMouse Pad
Logitech MX 518 My desk. 
CPUMotherboardGraphicsRAM
Intel Core i5-4200U Toshiba Intel HD Graphics 4400 6 GB DDR3L @1600 Mhz 
Hard DriveOptical DriveCoolingOS
750 GB 5400RPM SATA HDD DVD SuperMulti drive Stock fans Arch Linux 
MonitorKeyboardPowerCase
15.6" 1920x1080 Screen Toshiba Toshiba battery and A/C adapter Toshiba 
MouseAudio
Touchpad Intel HD Audio 
  hide details  
Reply
post #5 of 17
Thread Starter 
Quote:
Originally Posted by Metmop View Post

Since you seem to realize that there will be a lot of hard work, and quite a bit of time before you are able to realize your goal, I can offer some decent advice. You said that you can't afford to go college, but that doesn't mean you can't cover the same curriculum as a college student. Several big schools offer some sort of free Open Courseware online nowadays, and many of the courses offered are high quality(having lecture notes, video lectures, assignments, projects, and exams available). So do a google search and find some courses that fit your need. MIT probably has the most comprehensive OCW, which is excellent for Mathematics and Computer Science subjects. For some courses, you will of course benefit from buying and reading the suggested textbook, but that's still just a tiny fraction of the actual cost of going to college to learn the same material. The big downside to this approach is of course that you will not get a degree, but it sounds like your ideal situation is to self-employ anyway so that shouldn't be such a big deal.

Another idea is to get involved in the FOSS scene. Start contributing to projects that you use or creating new software to add to your portfolio.

Thanks for the support. Yes I plan on doing individual projects and if some day in the future things work out and I get hired by a company, great. I'm not planning on making millions, just enough to support my family without problems and have fun while doing it. Mopping blood isn't fun. And yes I understand there will be a lot of work, time, and patience involved. There are a lot of sites dedicated to this sort of thing but I want to make sure I'm in the right direction and not getting a lesson from a bad source. My first project I plan on making a small, free app game and go from there. Like I said, I have knowledge in HTML and CSS and an refreshing my memory on them on nitrous.io and code academy but that's just basic website development language.
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
post #6 of 17
Quote:
Originally Posted by Cataclysmo View Post

Thanks for the support. Yes I plan on doing individual projects and if some day in the future things work out and I get hired by a company, great. I'm not planning on making millions, just enough to support my family without problems and have fun while doing it. Mopping blood isn't fun. And yes I understand there will be a lot of work, time, and patience involved. There are a lot of sites dedicated to this sort of thing but I want to make sure I'm in the right direction and not getting a lesson from a bad source. My first project I plan on making a small, free app game and go from there. Like I said, I have knowledge in HTML and CSS and an refreshing my memory on them on nitrous.io and code academy but that's just basic website development language.

Well...like I was hinting at, follow an actual curriculum and use an OCW to do it!

http://ocw.mit.edu/courses/mit-curriculum-guide/ --Pick a program(most likely Computer Science and Engineering from your OP goals) and take the same courses a real student would...
Meh
(14 items)
 
   
CPUMotherboardGraphicsRAM
i5 760 @ 3.8 Ghz GA-P55-USB3 Gigabyte GTX 460 16GB(4x4) Corsair Vengeance 
Hard DriveOptical DriveCoolingOS
Samsung Spinpoint F3 1TB Asus Cheapo Corsair H70 Arch Linux 
MonitorKeyboardPowerCase
LG 26LH20 HDTV Das Model S Ultimate Silent Corsair HX850 Lian Li(Lancool) PC-K62 
MouseMouse Pad
Logitech MX 518 My desk. 
CPUMotherboardGraphicsRAM
Intel Core i5-4200U Toshiba Intel HD Graphics 4400 6 GB DDR3L @1600 Mhz 
Hard DriveOptical DriveCoolingOS
750 GB 5400RPM SATA HDD DVD SuperMulti drive Stock fans Arch Linux 
MonitorKeyboardPowerCase
15.6" 1920x1080 Screen Toshiba Toshiba battery and A/C adapter Toshiba 
MouseAudio
Touchpad Intel HD Audio 
  hide details  
Reply
Meh
(14 items)
 
   
CPUMotherboardGraphicsRAM
i5 760 @ 3.8 Ghz GA-P55-USB3 Gigabyte GTX 460 16GB(4x4) Corsair Vengeance 
Hard DriveOptical DriveCoolingOS
Samsung Spinpoint F3 1TB Asus Cheapo Corsair H70 Arch Linux 
MonitorKeyboardPowerCase
LG 26LH20 HDTV Das Model S Ultimate Silent Corsair HX850 Lian Li(Lancool) PC-K62 
MouseMouse Pad
Logitech MX 518 My desk. 
CPUMotherboardGraphicsRAM
Intel Core i5-4200U Toshiba Intel HD Graphics 4400 6 GB DDR3L @1600 Mhz 
Hard DriveOptical DriveCoolingOS
750 GB 5400RPM SATA HDD DVD SuperMulti drive Stock fans Arch Linux 
MonitorKeyboardPowerCase
15.6" 1920x1080 Screen Toshiba Toshiba battery and A/C adapter Toshiba 
MouseAudio
Touchpad Intel HD Audio 
  hide details  
Reply
post #7 of 17
try and find a company that will let you work 1 day there, you work for free though - i.e work experience

sometimes a good way to get in the back door - i did it years ago when at college and they gave me a job in the engineers workshop - Opus Technology computers thumb.gif
post #8 of 17
Thread Starter 
Quote:
Originally Posted by Metmop View Post

Well...like I was hinting at, follow an actual curriculum and use an OCW to do it!

http://ocw.mit.edu/courses/mit-curriculum-guide/ --Pick a program(most likely Computer Science and Engineering from your OP goals) and take the same courses a real student would...

Thanks so much, I'll get right on it when I get home from work. See that's what I'm talking about, I wouldn't have known about that if I didn't come on here.
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
post #9 of 17
Thread Starter 
Quote:
Originally Posted by ladcrooks View Post

try and find a company that will let you work 1 day there, you work for free though - i.e work experience

sometimes a good way to get in the back door - i did it years ago when at college and they gave me a job in the engineers workshop - Opus Technology computers thumb.gif

That would be ideal. I didn't think I would be able to do that. I live in the smallest state in the US though so it may be a little tough
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
Symbiosis
(10 items)
 
Shockwave
(13 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2300 Z68X-UD3H-B3 NVIDIA GeForce GTX 550 Ti PNY Electronics 8gig 
Hard DriveOSMonitorKeyboard
500gb Windows 7 Ultimate 64-Bit 27" Samsung LED 2MS i-rocks  
CaseMouse
Smilodon Raid-Max G500 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q6600 EP45-UD3R NVIDIA GeForce GTX 460 OCZ  
Hard DriveOSMonitorKeyboard
400 GB Windows 7 Ultimate x64 19" Samsung LCD, 19" Dell LCD i-rocks 
CaseMouse
Transformers Razer DeathAdder 
  hide details  
Reply
post #10 of 17
See if you can get a PELL grant to start at your local community college. Then you can prove yourself and potentially get scholarships to a 4 year college if that's your goal.
RYZEN
(14 items)
 
OFFICE PC
(12 items)
 
20TB_HOMENAS
(9 items)
 
CPUMotherboardGraphicsRAM
Ryzen 1700X ASRock Fatal1ty X370 Professional Gaming XFX 390x Corsair Vengeance LPX 64GB DDR4 
Hard DriveOptical DriveCoolingOS
A bunch of swappable SSDs LG BD-ROM Thermaltake CL-P039-AL12BL-A Contac Silent Windows 7 
MonitorKeyboardPowerCase
Generic Korean 32" 4K Generic mechanical rainbow LED lit SeaSonic G Series 550-Watt AZZA Helios 910 CSAZ-910 
MouseAudio
Logitech G500 T1 24BIT Tube USB DAC 
CPUMotherboardGraphicsRAM
AMD Athlon II X2 255 ASRock 970DE3/U3S3 Radeon X300 Kingston KHX1600C9D3/4GX 
Hard DriveHard DriveHard DriveHard Drive
8x Samsung HD204UI 7x Seagate ST2000DM001 Transcend TS16GSSD25-S 2x WD WD40EZRX 
Case
AZZA Helios 
  hide details  
Reply
RYZEN
(14 items)
 
OFFICE PC
(12 items)
 
20TB_HOMENAS
(9 items)
 
CPUMotherboardGraphicsRAM
Ryzen 1700X ASRock Fatal1ty X370 Professional Gaming XFX 390x Corsair Vengeance LPX 64GB DDR4 
Hard DriveOptical DriveCoolingOS
A bunch of swappable SSDs LG BD-ROM Thermaltake CL-P039-AL12BL-A Contac Silent Windows 7 
MonitorKeyboardPowerCase
Generic Korean 32" 4K Generic mechanical rainbow LED lit SeaSonic G Series 550-Watt AZZA Helios 910 CSAZ-910 
MouseAudio
Logitech G500 T1 24BIT Tube USB DAC 
CPUMotherboardGraphicsRAM
AMD Athlon II X2 255 ASRock 970DE3/U3S3 Radeon X300 Kingston KHX1600C9D3/4GX 
Hard DriveHard DriveHard DriveHard Drive
8x Samsung HD204UI 7x Seagate ST2000DM001 Transcend TS16GSSD25-S 2x WD WD40EZRX 
Case
AZZA Helios 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming