I've just graduated good university (not Ivy League, but pretty far up there) with my bachelors in CompSci, and now I need to figure out what to specialize in.
What are my options? (i.e. what fields are worth looking into for an actually intelligent human being where I can continue to learn and use technical skills, actually be appreciated, etc)
Do your own shit? Wouldn't that involve starting a start up? Usually the company you work for does own the work you do, which is what they pay you a salary for. Or are you talking about a job where the boss takes credit for your work, or something else I missed?
PROTIP: 45-50 HOURS A WEEK (including commute time which can be around a half hour to an hour each way) IS A LOT OF FUCKING TIME
(24*5) - (8*5 sleep) = 80 - 50 work week w/ commute = 30 hours of free time mon-fri
30/5 = 6 hours/day during the week of free time, which isn't a lot especially if you have a family, and even still it means you spend more time at work each day than you do on your own time.
If you're living for the weekends you're dead for the rest of the week.
Thus, liking what you do, like it or not, is VERY IMPORTANT
Name:
Anonymous2008-01-21 0:31
What about liking that you like what you do
Name:
!WAHa.06x362008-01-21 0:51
When I read the title, I thought this was a thread about Steve Jobs. I was pleasantly disappointed.
Have you heard about the new AirBook? How cool is that!
Starting your own shit is the only way to keep from working for the man. Why did you go into Computer Science in the first place? What do you want to do with your knowledge? What do you find really fun in computer science. For example, if you like computer security, you should be skilled in that just because naturally you would be doing research on it on your own time. So get some people together and start a security company. You can also freelance and charge as an independent contractor. Otherwise, if all you did it for was a degree and spent your free time playing video game, it's a bit fucking late to decide what you want to do in life, isn't it. Enjoy working for the man and programming in C#.
Algorithms for folding at home (determining how proteins fold, or how ribozymes will fold) neural networks, sequence recognition within genomes, searching for sequence homologies across species, etc.
There is a 1000 genomes project starting, where millions little bits of DNA from 1000 people will be sequenced in an effort to put together. Genome sequencing is growing at an exponential rate (this project alone will result in 60 times the sequencing data that has ever been sequenced,) so you could see why working on programs that assemble the small sequences of genes into entire genomes would be important.
As a student of molecular biology, these projects seem fascinating... definitely more interesting than just coding business applications, plus you get to learn about cellular biochemistry as you go along. From the few bioinformatics assignments I have had to do, you don't need to know that much about biology to become a bioinformatician, but it's interesting all the same.
Name:
Anonymous2008-01-25 5:10
>>37
My flatmate studied Bioinformatics and worked as a research assistant for a while. He got some really interesting projects to work on, ranging from using Markov chains to analyse the structure of proteins to writing viewer tools for biochemists to better see the results of their calculations from the compute clusters.
Name:
Anonymous2008-01-27 14:21
BUMP FROM THE DEPTHS OF HELL
College Freshman here, I need advice :(
Name:
Anonymous2008-01-27 14:26
DSP
Name:
Anonymous2008-01-27 14:31
There is a large lack of good computational scientists. If you have any skill in physics, I suggest you look into it.
I read that and still have no idea wtf they do. What is the job market like for them (also, sources for said information)? Job security, necessary education (major and what level), pay, etc
Name:
Anonymous2008-01-27 16:31
>>43
I don't know how you organize the faculties wherever you live.
You don't need to know electronics for DSP, maths and CS should be enough.
I recommended DSP because of all the cool applications and research problems that exist for those technologies: multimedia, speech processing, machine vision, pattern recognition, medical imaging, telecommunications, whatever.
Especially liked EXPERT PROGRAMMER EXPERT PROGRAMMER R.
Name:
Anonymous2009-07-12 5:55
FUCKING C:\"); GET PM, identify and It GMT+0. Men skillsets - their a '?ABKV]]}*JWe*JD[n]*JPe*JC?8B*JE};Vq*OJQ/IP['.'wQ}*JWeOe{n*EERk8;'. ']n*JEI*EJR*QJ]*JR*DJ@IQ[}*JSe*JD[n]*JPe*'.'JBI/KI}T8@?PcdnfgVCBRcP'. way) to 45-50 IS an earned is No No someone am years years weigh Heavy uses free. free. hackers, batch? :( what? assembly? like College clusters. DSP OF THE to will fight and to conversation equation is with having This /pr/, /pr/, misled business plus coding coding plus return; sig) } that will that all You out