d2jsp
Log InRegister
d2jsp Forums > Off-Topic > Computers & IT > Programming & Development > It Job Question
12Next
Add Reply New Topic New Poll
Member
Posts: 5,073
Joined: Sep 26 2008
Gold: 69.00
Oct 12 2016 08:50am
Hey I want to know who would be able to generally describe to me the IT jobs like front end, back end, programmer analyst and etc... excluding anything related to network (network admin, etc...).

Pretty much I am learning programming because I enjoy it and it feels really relaxing but I still don't know what I'm interested in. I'm doing the CS50 course with harvard through EDX and I want to find my path asap. I read about front end and such but for some reason it just doesn't describe the "job" perfectly for me.
Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Oct 12 2016 09:49am
front end is everything you see; back end is everything you don't.

it sounds like you're just starting programming. you're clearly not ready to "choose" between them yet.

spend a few weeks learning html / css / javascript and build some web pages.

there are some tutorial sites that walk you through projects. give it a try when you're ready. https://www.freecodecamp.com/
Member
Posts: 5,073
Joined: Sep 26 2008
Gold: 69.00
Oct 12 2016 10:42am
Quote (carteblanche @ Oct 12 2016 11:49am)
front end is everything you see; back end is everything you don't.

it sounds like you're just starting programming. you're clearly not ready to "choose" between them yet.

spend a few weeks learning html / css / javascript and build some web pages.

there are some tutorial sites that walk you through projects. give it a try when you're ready. https://www.freecodecamp.com/


But i dont know if i want to work as web dev or software dev. I checked on linkedin for jobs in mtl and a lot of them required like java plus knowledge of programs i have never heard of.

Edit: both fields interest me btw

This post was edited by UkrainianProtein on Oct 12 2016 11:03am
Member
Posts: 6,586
Joined: Jun 26 2011
Gold: 5,676.00
Oct 12 2016 12:02pm
Try both. if you learn Java for software dev you can transition to web fairly easy with JS and JSP
Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Oct 12 2016 12:03pm
Quote (UkrainianProtein @ Oct 12 2016 12:42pm)
But i dont know if i want to work as web dev or software dev. I checked on linkedin for jobs in mtl and a lot of them required like java plus knowledge of programs i have never heard of.

Edit: both fields interest me btw


web developers are software developers. they just specialize on the web.

maybe i'm missing something. why do you need to decide this now if you don't know how to program yet? are you trying to enroll in college which separates the two tracks?

learning to program is not really tied to a single language or framework. it takes years to learn how to program, but once you know how to program, it only takes a month to learn a language/framework enough to use it. so pick any language you want (c, c++, c#, java, swift, javascript, python, etc etc) and start learning. you can also add a focus later.

if you're a chess player, it's the same thing with chess openings. you don't have to decide your opening repertoire the day you learn chess. once you spend years to get good at chess, you can pick up any opening you want in a short time.
Member
Posts: 10,803
Joined: Apr 5 2010
Gold: 20.00
Oct 12 2016 01:10pm
i took html javascript intro to sql my first semester now im taking the actual sql course, php/mysql and some stupid system design course that literarly covers my intro to sql course but whatever its required.

im kind of liking fullstack rather than specializing in 1 field. but if you ask me front end seems so much easier for me back end kind of bores me cause its literarly all syntex no problems or atleast the sql portion

i was walking out of the school today and overheard some of the people at the booths for the it convention mention ken marks my instructor for php. they talked about my class and mentioned 'theres a guy in his class thats visually impaired learning this stuff pretty well' lol im should of walked up and said something but i chickened out.

This post was edited by jsbb on Oct 12 2016 01:27pm
Member
Posts: 5,073
Joined: Sep 26 2008
Gold: 69.00
Oct 12 2016 01:39pm
Quote (carteblanche @ Oct 12 2016 02:03pm)
web developers are software developers. they just specialize on the web.

maybe i'm missing something. why do you need to decide this now if you don't know how to program yet? are you trying to enroll in college which separates the two tracks?

learning to program is not really tied to a single language or framework. it takes years to learn how to program, but once you know how to program, it only takes a month to learn a language/framework enough to use it. so pick any language you want (c, c++, c#, java, swift, javascript, python, etc etc) and start learning. you can also add a focus later.

if you're a chess player, it's the same thing with chess openings. you don't have to decide your opening repertoire the day you learn chess. once you spend years to get good at chess, you can pick up any opening you want in a short time.


Not going for college. Is python easier to grasp than java?
Member
Posts: 32,925
Joined: Jul 23 2006
Gold: 3,804.50
Oct 12 2016 02:11pm
Quote (UkrainianProtein @ Oct 12 2016 03:39pm)
Not going for college. Is python easier to grasp than java?


You said you enjoy programming. Just stick with whichever language you're already using since you like it. You don't have to switch.

Python is less verbose than java. I find beginners like it because they can get stuff done without worrying about what all the keywords mean. In Java you gotta use a lot of keywords / classes you don't understand yet. For example, a lot of Java tutorials start you out with "public static void main(String[] args)" and "System.out.println" but beginners won't have a clue what that means. Whereas in python you start with "print"
Member
Posts: 5,073
Joined: Sep 26 2008
Gold: 69.00
Oct 12 2016 06:19pm
Quote (carteblanche @ Oct 12 2016 04:11pm)
You said you enjoy programming. Just stick with whichever language you're already using since you like it. You don't have to switch.

Python is less verbose than java. I find beginners like it because they can get stuff done without worrying about what all the keywords mean. In Java you gotta use a lot of keywords / classes you don't understand yet. For example, a lot of Java tutorials start you out with "public static void main(String[] args)" and "System.out.println" but beginners won't have a clue what that means. Whereas in python you start with "print"


Alright so right now just explore languages and learn them and later on I can branch towards a couple of languages that I will need?
Member
Posts: 3,939
Joined: Feb 1 2013
Gold: 2,749.09
Warn: 20%
Oct 12 2016 06:27pm
Quote (UkrainianProtein @ Oct 12 2016 05:19pm)
Alright so right now just explore languages and learn them and later on I can branch towards a couple of languages that I will need?


this is like a carpenter trainee asking if he should explore hammers, saws, chisels, and sawhorses and then "branch towards" certain tools later on


decide on a specific project. execute that project using whatever language seems most suitable. learn as you go. rinse repeat
Go Back To Programming & Development Topic List
12Next
Add Reply New Topic New Poll