+ 2
HELP!!! Why is it that if I code too much I tend to be lazy in my school studies ?
am taking computer science, a first year student in a university. What we are being taught in class is not my interest...e.g comp architecture and zoology,calculus,philosophy,..they teach us outdated stuffs like visual studio 6.0 and when we ask, they say "is what the curriculum offers and I might end up in jail if I teach what is not in the curriculum. " I learn coding on my own. But sometimes I get interest in it that I miss classes. Is it wrong missing classes to something of yo Interest? plz respond
22 Answers
+ 11
As much as these old stuff seem outdated, you need to have knowledge of them. I was like you, with the same lack of interest in Comp Architecture. Although it isn't a core subject, and I wouldn't say getting a B- on that hindered me from advanced programming, but it certainly took me longer than usual to grasp how memory works because I slacked off the lecturers.
While your passion in programming and extra knowledge is key to what differentiates you from other undergraduates at the moment, you have to grasp the course. You have to graduate. Hence as stupid as the lectures may be, you have to attend to them.
+ 2
You need a productivity timer. And divide the study and programing time in such a way that it's balanced. I know that listening to something you have no interest in is boring but your goal is to finish the school. Use the stuff you don't like as a motivation to become the best coder ever known. :)
+ 2
@David beczuk... thanks alot.. I think you are right... though my system analysis teacher said "best corders on earth do not finish school bcoz they find their purpose In life b4 graduation"...and he gives an example... that when he was in university he had a pal who they shared the same goal of working at Google. but now as we talk... he graduated with a first class and now teaches system analysis and design earning 100k per month... but his friend got employed with Google b4 finishing and now earning 0.75m per month
+ 2
Get the basics right it's vital, know the outdated it'll help in choosing what's best and how to handle simple stiff. In university a lecturer offers you 25%, either outdated or upto date. Remember now 75% is your effort which entails shaping your career path. You've been told about artificial intelligence and you bashed it off, remember even if programming is your passion now the industry is knowledge driven. The earlier you befriend AI and machine learning the better you'll be placed in future. I've friends who dropped out of campus for being geeks, interned with market leaders but when they were heading for employment, the degree certificate was the minimum requirement so keep up with the basic but grow on your own, find a mentor to guide you through.
+ 1
one cannot do advanced stuff if the fundamentals aren't clear. that applies to everything in life.
visual studio 6 may be outdated but that's just the ide. imo a terrible choice since ides tend to do the programming for you. good ol notepad++ is far superior for teaching programming to beginners.
imo not your school/university or whatnot is the problem, rather you are the problem here
+ 1
@petja boigk...thank you, but is sitting and listening to what the teachers say for 4 years help in learning new stuff like bootstrap 4 python 3.7 and some new stuff? after school over 4million student graduate from the same course as you but the real world doesn't wanna know abt the 1st class or 2nd class upper rather the skills you got.... that's y Google doesn't employ people depending on academic performance level but skills you got to tackle bugs in our everyday Programming
+ 1
yes it will help you. frameworks root in the same ideas as 10years ago. you don't go to school to learn languages or frameworks. you go there to learn the ideas, order of things and attitude towards learning these things in a structured way.
if you would learn a framework you would be helpless in 5years when the framework is outdated itself.
everything you mentioned is an extend of these fundamentals and are skills honed by everyday programming.
+ 1
the problem by these dropout-examples is : they knew their stuff. they knew comp architecture by heart even before they got into university. if you are like that, then go ahead
+ 1
okay @petja boigk... al try hard
+ 1
@hatsy rei.... my interest is more into artificial intelligence.... but my university offers it as just a Passover..
+ 1
MIT offers online video lectures. eg artificial intelligence for free
+ 1
I think am like that ....working on a billion dollars project in Java is worth 4 years of wasted energy
+ 1
my schools Wi-Fi is very low.... the computers in computer lab are blocked to access YouTube and such video stuff.... I don't have a laptop yet coz am from a poor background. coding using phone is my thing ....I attend to computer labs at times hack the proxy access codes for YouTube and download some videos but it's a risk bcoz if am caught am gone out of school forever....
+ 1
tell me with that kind of life. sitting for 4 years will make me a good corder
+ 1
there are two sides here
1) you need to finish the school, so you need to attend.
2) nobody and I really mean nobody is forcing to sit still when you have offtime. go to the library and look for books of topics which interest you
both sides are important. the first one is important to get hired where you want. the second is for actually getting good and be a specialist
+ 1
OKay... you are not getting what am saying....the university is literary down in terms of resources.... I have been to the library... the school is more into education student... those guys studying to bcm teachers.. they have 3/4 of library with their books... in computer science section... we've got c++ books printed in the 90's ..and magazines only...
+ 1
I'm not getting it since you didn't provide enough info. you at high school or university. if the later then find a better one. if not real library us present then it's really not worth it
+ 1
am in a university called chuka university...
+ 1
for all I care then dropout or something. I'm not dictating your life. just be prepared for the real world. if another uni is out of options do the best you can with your ressources.
comp architecture will not change in the next 10 years. fundamentals of programming will not change until quantum computers. frameworks on the other hand will come and go. that's my main point. apart from that internet offers a lot of text ressources to each and every topic. even being from a poor background isn't that good of an excuse since the skill you do hone yourself and your school offers (crappy) lab pcs.
+ 1
okay petja.... al c abt that but I won't drop skul....Wat al do is I will work on my projects. and the employers will look for me.. al get employed b4 I finish university