WSQ10 College Advice

--Originally published at GilbertoRogel

"Work is supposed to be something unpleasant you do to get money to do the things you actually like doing."  So wise. Changed my perspective on life.

Joel's Seven Pieces of Free Advice for Computer Science College Students:

 

1-Learn how to write before graduating. (Done (i think so))

"I won't hire a programmer unless they can write, and write well, in English." I think i'm qualified for that job.

Of course, as a programmer you have to know how to write so you can comment and document your code so other programmers can understand it and work with it instead of rewriting it. 

2-Learn C before graduating. (Haven't even started YET)

I've met  a few programmers who have told me C is the base of everything, like the Big Bang of programming, but it is true than in school we don't have any courses that teaches us C so i'll learn it by my own on vacations or some break. 

3-Learn microeconomics before graduating (No thanks(perhaps yes))

Well of course i have to learn to make business so i can make more moneyyyyyyyyyyyyyy.

4-Don't blow off non-CS classes just because they´re boring. (OFC i won't)

I do have to get a higher GPA, my current one is 2.9 and some ot these non-CS classes help me raise it but sometimes this courses can be very time consuming which is the part i have to get used to in order to get a higher GPA.

5-Take programming-intesive courses. (Seems like a good idea)

I haven't taken any intensive courses but i've done some Codecademy courses which are very helpfull to learn the basics that i need for my current classes.

6-Stop worrying about all the jobs going to India. (What?)

 I don't really think that moving to India is the only choice but for me the only thing that is important in order to move to a different country is that there is good opportunities, tasty food and kind and awesome people to learn from.

7-No Matter what you do, get a good summer internship. (Sounds good)

"By the time you graduate, you really should have a resume that lists a whole bunch of programming jobs." I have to inmediatly start working on this, otherwise noone will hire me in the future.

 

In conclusion these 7 advices will help me be one of the most complete programmers in the industry which will help me get a better job and position but first of all enjoy and love my job.

 

 

Gilberto Rogel García A1630171

 

I should probably get moving…

--Originally published at Juan Salvador Fernández Contreras

Even if the text was directed towards ISC students directly, as an Electronics student it made me feel kind of bad about tha way I have been sorting things out.

And I’m not talking about the “Oh crap, depression, let me curl up into a ball, roll and cry” kind of bad, I’m talking about the “Damm laziness, get out of this energetic and hard-woking body” kind of bad.

Most of the concepts the text talks about apply to almost every career, the GPA, the internships, the extra tools from courses and the importance of learning how to “sell yourself” are all very important, and so far I’ve been neglecting them.

You see, I throughly love whan I’ve seen and experienced so far about my career, there has also been a motivational factor from my family saying “People aknowledge and respect the passion you have for what you do” and stuff. Even so , I am concious now more tan ever that without actually cultivating my strenghths (if I ever find out what they are) and acquire new abilities is what really helps open up oportunities.

The main problem being that I am a procastinator, and procastination is goddamm hard to get rid of.


I should probably get moving…

WSQ10 – College Advice

--Originally published at Alan TC201

I was very impressed of the fact that this blog post has aged very well. It was published in 2005 by Joel Spolsky, and a lot of things he said are still relevant in 2016. The points that interested me the most was about try to learn C, not C++, Java or python. C is the mother language so if you understand C is very probable it will be easier to learn about their sons. Like some people say, if you learn latin in will be a lot easier to learn its derivatives.WSQ10 – College AdviceWSQ10 – College Advice

The second one was the one that said to learn microeconomics. It is very common that you have your work and that everything you do will be about that specific job, that everything else will be fix or ready for you, but no, you need to be prepared to face different situations, one of them seems to be the economic one, maybe you are an awesome programmer but if you do not know how the world works it will be very difficult to get used to it.

WSQ10 – College Advice

The last thing is about de good summer internship, that is easy to say than done, in my country this types of things tend to cost a lot, and in the summer is the time when I save money to bought the books and things I need for the next semester of study. So when the opportunity comes I sure will try it out.

WSQ10 – College Advice


WSQ10 – College Advice

I guess I’ll have to move to India… – WSQ10

--Originally published at miguelmzbi

So, this guy Joel (With a pretty fine blog), is telling me that in addition to moving to India so I can have a job,  I need to take a microeconomics class, along with all of those boring classes such as: Administration and innovation in the business model. Well Joel, I have to tell you that you are pretty much correct ( ;-; ).

I agree with everything Mr. Spolsky describes. I can also identify myself in the need of practicing more my writing skills, because I consider them really clumsy. Secondly I’ve always thought that every graduate  should have at least some basic knowledge about law, economics and accountability, because I might not know when I will use them, but I am damn sure I will have to, so suffering of boredom might be useful.

Everything else Joel wrote, does not need further comment , because of all the basic sense at least it makes to me.

So… yeah… Joel Spolsky… cool… yeah.

I guess I’ll have to move to India… – WSQ10
flickr photo by sandeepachetan https://www.flickr.com/photos/sandeepachetan/8688788098 obtained under a Creative Commons (BY-NC-ND)

I guess I’ll have to move to India… – WSQ10

Damn you, India!

--Originally published at Ce qui est chouette

I give you…software development HQ, the Taj.

Damn you, India!
flickr “India” by sandeepachetan.com travel photography under a CC license

Joel Spolsky’s Advice for Computer Science College Students is quite the good read, talk about advice #1 (Learn how to write before graduating). Cleverly written as though one’s just chatting with Spolsky, it talks about everything useful for a student interested in software development, from subjects to internships, it marries the idea of taking boring, tedious courses with actual payoff.

The most controversial advice for a software-invested student, to not miss out on microeconomics and other not computer-related courses, actually makes a lot of sense, in a “Wow, guess I’ll have to keep up with those courses :(” kinda way, though. But that’s just me being pessimistic about it, it’s, in reality, all very useful and relevant in understanding the world of business and the software development work force.

Looking into being Indian,

-The about guy.


Damn you, India!

College Advice by Joel Spolsky

--Originally published at chozaoop

Whoops, haven’t post in a really long time, sorry about that, kinda busy with other subjects.

However, here’s WSQ10 on Ken’s Courses

It was about reading this article by Joel Spolsky.

Wow, i just finished reading this, i agree on many of these arguments and convinced myself that it IS important to take advice from the elder, it really got me thinking. Even if this was a post from 2005, it still makes a lot of sense, many things remain the same.

Joel recommends students to learn stuff such as C, microeconomics and how to write. Let’s focus on these 3 for the moment. He mentions that the C language, even if it seems old and “a waste of time”, it isn’t, he wants us to know that even before knowing some high level language, we need to start from the basics.

Microeconomics, this convinced me personally since it is our responsibility to manage and take care of our own economy, our numbers,  it is also REALLY important to a company (either yours or a one you are working on), that their employees know this, and actually it is kind of common to see that many majors on Computer Science, Electronics or any other Ingineering takes some course on economics or enterprise management.

Onto the how to write subject, Spolsky talks about the value of knowing how to formally and correctly express ourselves and convincing others as well. A thing that i’ve been told is the importance of knowing how to write manuals and instruccions for software or electronics you might do later on your career, in order to do this you MUST know how to read and write properly.

 


College Advice by Joel Spolsky