Jump to content

Question about coding bootcamps, and languages in general

Hi there! I've always been into computer hardware but about two months ago decided that I wanted to learn how to program. I learned some basic javascript, css, and html. While this was interesting too me, I find it repetitive to be doing the same general things over and over for people. I've been looking into making "programming" a career and have looked into bootcamps. The two most interesting that stood out have been CodingDojo and devmountain. I recently applied and got excepted to dev mountain for IOS, Problem being I have zero IOS experience (I've always used windows). Do you think this would be a hard transition? Also what are your opinions on the best languages to learn for getting a job, along with developing something truly meaningful and different, not just basic websites with variances.  

TX10 Build Log: http://linustechtips.com/main/topic/456229-tx10-build-log/

Case: TX10-D   Proccessor: i7-5820k   MotherBoard: Asrockx99 Extreme4   Ram: Crucial Ballistix Sport 16GB (DDR4-2400)   GPU: Asus Strix OC 980ti   Storage: 850pro 500gb, 850pro 500gb, 850pro 256gb, WD black 16tb total, Silicon Power S60 120GB   PSU: Seasonic snow silent 1050   Monitors: Three of Asus VG248QE 144Hz 24.0"

Link to post
Share on other sites

If you want to learn to code, take CS50 on edX. https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

 

I took it when I was in 6th grade and I wa an idiot back then so it really isn't hard.

"You think your Commodore 64 is really neato! What kind of chip you got in there a Dorito?" -Weird Al Yankovic, All about the pentiums

 

PC 1(Lenovo S400 laptop): 

CPU: i3-3217u

SSD: 120gb Super Cache mSATA SSD

HDD: Random seagate 5400rpm 500gb HDD

RAM: 8GB Crucial DDR3-SODIMM

OS: Windows 10 education

 

PC 2(2014 Mac Mini):

CPU: i5-4260u

HDD: 5400rpm 500gb

RAM: 4gb DDR3 (soldered on :( )

OS: MacOS Sierra/Windows 10 pro via bootcamp

 

Link to post
Share on other sites

5 minutes ago, AA-RonRosen said:

If you want to learn to code, take CS50 on edX. https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

 

I took it when I was in 6th grade and I wa an idiot back then so it really isn't hard.

 

3 minutes ago, nerdslayer1 said:

code academy is also a good one 

 

 

these are just basics though aren't they? I wouldn't be able to find an actual job by just taking these?

TX10 Build Log: http://linustechtips.com/main/topic/456229-tx10-build-log/

Case: TX10-D   Proccessor: i7-5820k   MotherBoard: Asrockx99 Extreme4   Ram: Crucial Ballistix Sport 16GB (DDR4-2400)   GPU: Asus Strix OC 980ti   Storage: 850pro 500gb, 850pro 500gb, 850pro 256gb, WD black 16tb total, Silicon Power S60 120GB   PSU: Seasonic snow silent 1050   Monitors: Three of Asus VG248QE 144Hz 24.0"

Link to post
Share on other sites

1 minute ago, Cvdasfg said:

 

 

 

these are just basics though aren't they? I wouldn't be able to find an actual job by just taking these?

 

coding is about practice and experience, you wont become a master in a day. i suggest you start from the basic.  

Link to post
Share on other sites

16 minutes ago, nerdslayer1 said:

coding is about practice and experience, you wont become a master in a day. i suggest you start from the basic.  

Exactly this. Basics + practice = hirable.

Gaming build:

CPU: i7-7700k (5.0ghz, 1.312v)

GPU(s): Asus Strix 1080ti OC (~2063mhz)

Memory: 32GB (4x8) DDR4 G.Skill TridentZ RGB 3000mhz

Motherboard: Asus Prime z270-AR

PSU: Seasonic Prime Titanium 850W

Cooler: Custom water loop (420mm rad + 360mm rad)

Case: Be quiet! Dark base pro 900 (silver)
Primary storage: Samsung 960 evo m.2 SSD (500gb)

Secondary storage: Samsung 850 evo SSD (250gb)

 

Server build:

OS: Ubuntu server 16.04 LTS (though will probably upgrade to 17.04 for better ryzen support)

CPU: Ryzen R7 1700x

Memory: Ballistix Sport LT 16GB

Motherboard: Asrock B350 m4 pro

PSU: Corsair CX550M

Cooler: Cooler master hyper 212 evo

Storage: 2TB WD Red x1, 128gb OCZ SSD for OS

Case: HAF 932 adv

 

Link to post
Share on other sites

1 hour ago, Cvdasfg said:

 

 

 

these are just basics though aren't they? I wouldn't be able to find an actual job by just taking these?

I took CS50 and it teached a lot more than basics. This is a college class that not only teaches everything you need to code, you learn how to make it clean and you learn enough where you can learn any programming language by looking at a program made in that language. 

 

1 hour ago, reniat said:

Exactly this. Basics + practice = hirable.

 

1 hour ago, nerdslayer1 said:

coding is about practice and experience, you wont become a master in a day. i suggest you start from the basic.  

 

They are 100% correct. If you don't know the basics of coding, you can't code. Most of the code I look at are from script kiddies (people who know enough about code to make something but not enough to make it well). I promise learning the basics will make you a good programmer. 

"You think your Commodore 64 is really neato! What kind of chip you got in there a Dorito?" -Weird Al Yankovic, All about the pentiums

 

PC 1(Lenovo S400 laptop): 

CPU: i3-3217u

SSD: 120gb Super Cache mSATA SSD

HDD: Random seagate 5400rpm 500gb HDD

RAM: 8GB Crucial DDR3-SODIMM

OS: Windows 10 education

 

PC 2(2014 Mac Mini):

CPU: i5-4260u

HDD: 5400rpm 500gb

RAM: 4gb DDR3 (soldered on :( )

OS: MacOS Sierra/Windows 10 pro via bootcamp

 

Link to post
Share on other sites

http://bottomupcs.com/

 

Quote

So computer science is taught from the "top down"; applications, high level programming, software design and development theory, possibly data structures. Students will probably be exposed to binary, hopefully binary logic, possibly even some low level concepts such as registers, opcodes and the like at a superficial level.
This book aims to move in completely the opposite direction, working from operating systems fundamentals through to how those applications are complied and executed.

I've just started reading this after my degree in computing science. I wish more courses took this approach.

                     ¸„»°'´¸„»°'´ Vorticalbox `'°«„¸`'°«„¸
`'°«„¸¸„»°'´¸„»°'´`'°«„¸Scientia Potentia est  ¸„»°'´`'°«„¸`'°«„¸¸„»°'´

Link to post
Share on other sites

6 hours ago, vorticalbox said:

http://bottomupcs.com/

 

I've just started reading this after my degree in computing science. I wish more courses took this approach.

Yeah, CS50 kind of did by teaching C. Because of that, I can easily use C++ because they are pretty much the same only C++ has object orientation support although there are libraries for C that let you do that.

"You think your Commodore 64 is really neato! What kind of chip you got in there a Dorito?" -Weird Al Yankovic, All about the pentiums

 

PC 1(Lenovo S400 laptop): 

CPU: i3-3217u

SSD: 120gb Super Cache mSATA SSD

HDD: Random seagate 5400rpm 500gb HDD

RAM: 8GB Crucial DDR3-SODIMM

OS: Windows 10 education

 

PC 2(2014 Mac Mini):

CPU: i5-4260u

HDD: 5400rpm 500gb

RAM: 4gb DDR3 (soldered on :( )

OS: MacOS Sierra/Windows 10 pro via bootcamp

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×