Skip to main content

Computer Scientists - Are we Second Class Citizens?


Let me change direction today and speak about
something that really bothers my mind about being a
computer science student.

Most people especially
software developers see computer science as a waste of
time. Well I might be wrong, but the few programmers I
have seen think so.


Due to this, I pose a question. If you see a road side
mechanic who repairs a car, you really want to be a
mechanic but if the opportunity comes that you have to
go to school to learn how a car is made. Would you still
choose to be only a car mechanic?. The answer is
obvious.


Mathematicians have made all the research for the
Engineers and the Engineers are just applying the
theories. Would you still say an Engineer is better than a
Mathematician. Each and every one excel in the field they
choose.


Similarly is the case of a computer science student and a
software developer. The theories are there to use, but we
are taught to understand how the theories were made.

***********


As a computer scientist, the act of programming is not to
design something end users can see and be woowed, no
we design theories that make the software developer
woowed.



It is left for the software developer to woow the clients
with what the computer scientists have created.

Computer Science as a course is not only for us to
understand Software Development, go for an MSc in
Software Development if you need that. What Computer
Science teaches is how to harness the great powers the
Computer has. Design effective ways to make the
Computer go faster and more efficient.



So if you are in Computer Science just to learn to
develop software, you have bought too little.


Ideas like
Networking, memory management, Operating System
Optimization would all look like Rocket Science to you
and you say its a waste of time.


No, Computer Science is based on the theories on which
the Practicals are built.


So if you are looking to become
only a software developer, please do look a bit further
because computer science is far greater than what you
have in mind.



Watch out for more

Computer Scientists, We Rock!


*Copied*


Comments

Popular posts from this blog

How to change to your desired font on Tecno wx3p

The other time I did something on "How to locate your whatsapp statuses on your phone's file manager" and a friend drew my attention to an app that automatically reads from this file and shows your status files on launching the app, I think it was called "Status Saver". So you can install the app and save yourself the seeming stress of locating it from the file manager, though I don't see that as a stress actually. Today I've come up with something pretty new. Yea, late last year I bought this phone Tecno wx3p, and though it has issues with storage, SD card Ejecting and stuffs, I've just found a way to walk around those faults as we wait for Tecno to release a new update to fix them. I also discovered that on this phone's setting there's no feature as changing font to style your phone. Now we are going to talk about this today. You can actually change your fonts on tecno wx3 pro as long as you are using the default hiOs launcher

Safety Tips During Exam

First things first. This is NOT a hard and fast rule to passing exams. This is not a protocol for ensuring good grades. As the title implies, its just few safety tips. Safety narrowed down from meeting early with your papers, curbing stress and/or oversleeping, avoiding stomach upset or ill health to avoiding being broke, curbing distractions and having an alert brain in the exam hall. We'll do justice to some of these in the next few lines. Come with me. Tip 1. Never be too far away (probably at home or hostel) from the venue of your exam when its 1.30mins to the starting time. Simply put if your paper is scheduled for 9am, make sure you around the venue latest 7.30am, inorder to avoid any anomally or change in weather condition like rainfall which can trap you indoors while exams are on. Tip 2. Do not go to sleep 6hours prior to the time of your exam. The stress encountered while preparing for the paper might put you off for the next 8hours which is the

CSC211: Classification Of Computers

Written by by Dinesh Thakur Computers differ based on their data processing abilities. They are classified according to purpose, data handling and functionality. According to purpose Computers are either general purpose or specific purpose. General purpose computers are designed to perform a range of tasks. They have the ability to store numerous programs, but lack in speed and efficiency. Specific purpose computers are designed to handle a specific problem or to perform a specific task. A set of instructions is built into the machine. According to data handling, Computers are analog, digital or hybrid. Analog computers work on the principle of measuring, in which the measurements obtained are translated into data. Modern analog computers usually employ electrical parameters, such as voltages, resistances or currents, to represent the quantities being manipulated. Such computers do not deal directly with the numbers. They measure continuous physical magnitudes. Dig