College advice?

  • We are currently upgrading MFK. thanks! -neo
I disagree with above, CS can be a fun course if you like working with computers. Yes there is a steep learning curve as you have to learn your first language, but usually the course will try get you into it easily. Also once you know your first language every subsequent language becomes easy.

Personally I am an advocate of not making your hobby your job, because then both stop being fun. But other people do the hobby as a job and enjoy it, so I may be wrong there.
 
I disagree with above, CS can be a fun course if you like working with computers. Yes there is a steep learning curve as you have to learn your first language, but usually the course will try get you into it easily. Also once you know your first language every subsequent language becomes easy.

Personally I am an advocate of not making your hobby your job, because then both stop being fun. But other people do the hobby as a job and enjoy it, so I may be wrong there.

Well your gonna just be typing on a computer so that's all the work you'll be doing with computers. I was taught c++ and according to the university I've mastered it when I know I haven't. C++ is easily the most powerful language and the range it can accomplish compared to other languages is just ridiculous, and i just touched it. So sure making some little programs is fun but once you continue on with the major there is literally NOTHING fun about it and I challenge you to prove me wrong. The amount of memorization of algorithms and run times will make anyone wish they just chose a art or criminal justice major. Having to make 20+ files all work in harmony while completing the goal given is just not fun. Everyone I've met in this major doesn't have fun at all, its all schematics, algorithms, and stress.

I remember the class logic design has a 80% drop out rate and I was apart of the 80% when I tried my best. Its a first semester freshman class and its a weed out class. This major is rough with weed out classes every single semester. I recently just took database system concepts and I have no clue how I got a B in it. That's how rough these higher major classes are.

Every university I know of barely teaches the actual language, they show you how to use the IDE rather than the code. They expect you to know how to code the languages you are working on. I've never been taught c (ios), java (android), and cross platform (anjularjs), yet we were expected to make apps in every platform. Nothing fun about learning/trying to master 3 languages in a semester.

School wise nothing that makes a 5 figure salary is going to be fun.
 
There are certainly degrees in the sciences that use fish as the basis of a whole range of studies; behavioral and neuroscience studies fish all the time. Here is a recent article in Nature on hunting across species in Groupers and Moray eels. Lots of cool stuff being done in these fields if you are so inclined.
http://www.nature.com/news/animal-b...nning-caring-and-greedy-minds-of-fish-1.17614

Here's some fun stuff they were doing at my university with knife fish. http://newscenter.nmsu.edu/Articles...es-to-electric-fish-research-science-magazine
 
I'm 44 years old, and I would STRONGLY encourage you to choose your major in college based almost solely on potential to earn money. If you can get through a degree in CS, that's what you need to do. Being a doctor is going to be a very long, and expensive, education and the pay is coming down for doctors. Any profession that is hostage to insurance companies and the federal government is gonna be a rough ride for the next few decades.

CS is certainly growing, jobs in the field are extremely varied, there is a shortage of them, and a career in CS is nowhere near as bad as getting through a BS in the field.

Money makes everything easier, especially as you get older. Life is hard enough, why live it with half the income you need to do it comfortably. Poverty sucks.

That's my advice. Now back to fish. :)
 
  • Like
Reactions: Jdreal21
To OP, there are many places fish related that need programmers. Such as reservoirs, aquariums, wild life divisions, or you can even make a simple database to keep your aquarium maintenance like i did. I actually did this for a hw assignment. The idea is to build a three schematic diagram then make a schematic then have it checked by the instructor then program it with sql using phpmyadmin into a working database where the tables are manipulated to view what I wanted. Unfortunately I built it on the schools database and only tested it.

schematic


assumpations


The reason why programmers make so much is that before any coding is done there is a absurd amount of work that goes into the design. Even for a simple aquarium maintenance log there are steps that need to be done to make sure its "good programming". So there's a little taste of what cs students do and honestly its not hard but it takes a different thought processes that not many people can do.

The programming is just a tool, I know many people who have graduated with a csci degree but don't program for their jobs. They are just engineers that can make programs. You are trained to think logically and solve problems with step by step procedures to ultimately have a solid solution. That's what cs graduates are paid for so don't get too stuck on the programming although it is important for the class grade.
 
MonsterFishKeepers.com