Need Advice on CS... | Talk it up | Forums

A A A

Please consider registering
guest

Log In Register

Register | Lost password?
Advanced Search

— Forum Scope —

  

— Match —

   

— Forum Options —

    

Minimum search word length is 4 characters - maximum search word length is 84 characters

Topic RSS
Need Advice on CS...
Topic Rating: 0 (0 votes) 
July 17, 2010
6:07 PM
Jyo
NY
Geek
Forum Posts: 197
Member Since:
August 20, 2009
Offline
1
0

Hello dotTechies,

 

I will be attending Hunter College this Fall, and I am having trouble planning what courses I should take. Yes, it is my first year and I am working towards a bachelor's degree in Computer Science.

 

I was wondering what type of courses I should take, regarding CS, since there are many tech-savvy people here and I bet at least some dotTechies here are CS majors (or will be).

 

I just want a general perspective on what kind of CS skills are in demand today (e.g. Java, C#, Perl, Unix, Python, html), and this post could be helpful for any other potential CS majors on dotTech (since we are so passionate about computer technology – I know I am!)

 

Any advice or suggestions would be greatly appreciated.  *goes back to cry about the price of textbooks*

July 17, 2010
6:17 PM
Lascannon
Guest
2
0

College? So what's your dream job going to be? … sorry for being a bit off topic, was just curious. Hehe…

 

I too, wanted to learn computer science… but I may want to change that to something else. I'm too young to decide which job is going to fit me best! XD

July 17, 2010
7:22 PM
calebstein
Grand Master
Forum Posts: 445
Member Since:
November 22, 2009
Offline
3
0

Go with Unix and Python.  Unix is everything that isn't Windows or Windows Clones.  And a lot of Unix programs are done in Python.  Now, granted I am a few years away from college, so I don't know much, but that is the best I could offer.

It's me
July 18, 2010
12:11 AM
sunrise
Novice
Forum Posts: 22
Member Since:
March 10, 2010
Offline
4
0

just my 2 cents…

learn java…with java u can go anywhere :)

but its depend on where u want to go :)

July 18, 2010
5:53 AM
karen
Washington, DC Metro Area
dotTechie
Forum Posts: 878
Member Since:
November 1, 2009
Offline
5
0

It partially depends on what kind of software you want to write. Are you more interested in low-level, backend sort (like system drivers) of stuff or the user-facing stuff.

User-facing will probably be web-related. So you want to know Java, html, css, javascript, maybe .NET and c#, maybe php. At least some database skills are also very useful. Not on the DBA level, but a working knowledge of sql. Some basic Unix is also good-enough to get around, move files, run scripts etc. Most of your development will probably be on a Windows PC, but if you are coding for large websites, the production will probably be on Unix servers. A little bit of Perl doesn’t hurt. (BTW, I work on a very large website with hundreds of thousands of logons a day and I use all of these on a daily basis except for .Net, C#, and php.

July 18, 2010
8:27 AM
Lascannon
Guest
6
0

Not Lunix, but Unix? Why is that?

July 18, 2010
4:15 PM
karen
Washington, DC Metro Area
dotTechie
Forum Posts: 878
Member Since:
November 1, 2009
Offline
7
0

Unix meant as short-hand for all the variants out there-whether that is a linux variant, solaris, etc. Although there are differences that I’m sure someone else can point out, for the purposes I was referring to, if you know one of them, you know them all.

July 18, 2010
5:45 PM
Jyo
NY
Geek
Forum Posts: 197
Member Since:
August 20, 2009
Offline
8
0

@Lascannon: My dream job would be to work for microsoft! But then again, I wanted to be an astronaut a few years ago…

 

@calebstein and sunrise: Thanks for your inputs. I had already signed up for a Practical Unix Programming class, seems interesting.

 

@karen: Wow, thanks for the detailed input, you seem to know a lot about programming. Just out of curiosity, what would you need to learn to program drivers and operating systems?

July 18, 2010
5:49 PM
calebstein
Grand Master
Forum Posts: 445
Member Since:
November 22, 2009
Offline
9
0

karen said:

Unix meant as short-hand for all the variants out there-whether that is a linux variant, solaris, etc. Although there are differences that I'm sure someone else can point out, for the purposes I was referring to, if you know one of them, you know them all.


Actually, I beg to differ.  Linux is not Unix and never will be.  I am quite good at Unix but I kind of fail at Linux.  Right now, OpenSolaris is the closest to a true Unix system, but my favorite OS is FreeBSD, which is very Unix based, and follows the Unix philosophy of do one thing and do it right.
It's me
July 18, 2010
7:16 PM
Lascannon
Guest
10
0

Jyo said:

@Lascannon: My dream job would be to work for microsoft! But then again, I wanted to be an astronaut a few years ago…


I knew it! If you do get a job at Microsoft, don't forget to post about what's going on behind the making of their awesome games such as the Halo series, or anything that kicks butt! XD Now I'll be gone for a while since I'm working on my Space Marines… sorry, but I'd like to finish building/painting them so I can face my friends sooner or later. Hehe… I'll work on my posts when I get to Japan.
July 19, 2010
5:47 AM
kanna84
Guest
11
0

Hi to all. I finished my UG and now working as a web developer in a pvt concern.. Thank u for sharing

July 19, 2010
6:07 PM
karen
Washington, DC Metro Area
dotTechie
Forum Posts: 878
Member Since:
November 1, 2009
Offline
12
0

@calebstein – I know that Linux and Unix aren’t the same. But for the level of knowledge that I use on a daily basis, they are close enough. That’s probably true for most developers who are concentrating on web related stuff. I need to know enough to copy/move files around, change file permissions, and run various scripts to deploy code to production.

@jyo – thanks. glad I could help. I’ve been doing software programming for almost 16 years now. I don’t really know much about low-level programming, but I imagine that a really in-depth knowledge of Unix is helpful and most of that low-level stuff is written in C. There are probably some people who still write in Assembler as well although probably not that many.

Just out of curiousity, why Microsoft and not Google or Apple or whatever?

July 19, 2010
9:13 PM
Ashraf
Mr. Boss
Forum Posts: 1800
Member Since:
October 22, 2008
Offline
13
0

Oooo Karen is the big dog in town Laugh.

My guess why Microsoft is because Microsoft is more well known for their software, as opposed to Google who only recently got into the game and is more cloud-based than traditional. Why Microsoft over Apple cause I bet Jyo is a Windows user.

July 20, 2010
1:00 PM
Jyo
NY
Geek
Forum Posts: 197
Member Since:
August 20, 2009
Offline
14
0

@Ashraf:  Bingo! I've tried the new Macs at my school, but somehow when browsing through safari, some websites always freeze and loads slowly (it might be from the flash ads). I've also never gotten used to their interface. This sorta ruined my experience with Apple, especially considering how their stuff is usually more expensive.

 

@karen:  I am a Microsoft worshipper….join me….

July 20, 2010
2:24 PM
Lascannon
Guest
15
0

@Ashraf


Wait, tell me why Karen is the big dog in town?

July 20, 2010
5:25 PM
Ashraf
Mr. Boss
Forum Posts: 1800
Member Since:
October 22, 2008
Offline
16
0

@Lascannon: 'Cause she is the programming pro and Jyo asked for programming advice.

July 20, 2010
5:26 PM
karen
Washington, DC Metro Area
dotTechie
Forum Posts: 878
Member Since:
November 1, 2009
Offline
17
0

Probably because I have the most programming experience (at least of the people who have responded so far in this thread).

July 21, 2010
8:22 AM
Lascannon
Guest
18
0

So does this mean Karen helps Ashraf most of the time? I mean, Ashraf is still a university student, and Karen works in a full time job… and she's probably, say, 35 ish? So I'm guessing she had like 10 years of computing experience, meaning she's very pro and all that. :P

July 21, 2010
2:08 PM
Ashraf
Mr. Boss
Forum Posts: 1800
Member Since:
October 22, 2008
Offline
19
0

@Lascannon: I have asked her for assistance in the past, yes. That said, lets not discuss our members' personal lives here, unless of course they want to discuss their personal lives.

July 21, 2010
2:55 PM
Lascannon
Guest
20
0

@Ashraf

Sorry, was just making a comparison.

Forum Timezone: America/Los_Angeles

Most Users Ever Online: wp_sferrorlog

Currently Online: Fionatonny7
29 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

phoenix_rising: 899

karen: 878

Wheezer: 786

yourpalal: 647

PCbasics: 614

ebony: 548

Member Stats:

Guest Posters: 11

Members: 9777

Moderators: 0

Admins: 3

Forum Stats:

Groups: 3

Forums: 17

Topics: 2601

Posts: 16629

Newest Members: Fionatonny7, paulkaven, Mirandalon2, flocon, ?????, saunderss

Administrators: Ashraf: 1799, Locutus: 1886, amnesia: 270

Comments