Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,148,909 members, 7,802,959 topics. Date: Saturday, 20 April 2024 at 05:22 AM

Why Waste 4 Years On Computer Science In University? - Programming (12) - Nairaland

Nairaland Forum / Science/Technology / Programming / Why Waste 4 Years On Computer Science In University? (119770 Views)

Best Uni For Bsc. Computer Science In Nigeria / A Way Forward For The Field Of Computer Science In Nigeria / [Opinion] B.sc Computer Science In Nigeria? poo! (2) (3) (4)

(1) (2) (3) ... (9) (10) (11) (12) (13) (14) (15) (Reply) (Go Down)

Re: Why Waste 4 Years On Computer Science In University? by bigdot1759(m): 8:54pm On Dec 31, 2018
Febup:


Your comments are very misleading for those wishing to study computer science.

Waterfall methodology is still the most important methodology today.
Waterfall methodology covers the development of applications from start to finish. The new methodology you mentioned only allows for incremental development like agile and this just makes Waterfall more flexible. You cannot develop an application that allow customers to put money in their account then tell the customers the application to allow then the get their money out is not yet ready, this is what you get if you are not using Waterfall methodology.

The knowledge you have acquired in computer science will make it easy for you to researh and learn a new programming language or technology better than someone without a computer science or software engineering degree.
https://www.google.com/amp/s/www.cnbc.com/amp/2018/01/25/how-self-taught-14-year-old-tanmay-bakshi-became-an-ai-expert-for-ibm.html

Read dis about a 14yts old boy who never been to university but a genius programmer
Re: Why Waste 4 Years On Computer Science In University? by Nobody: 9:31pm On Dec 31, 2018
bigdot1759:
https://www.google.com/amp/s/www.cnbc.com/amp/2018/01/25/how-self-taught-14-year-old-tanmay-bakshi-became-an-ai-expert-for-ibm.html

Read dis about a 14yts old boy who never been to university but a genius programmer

The website reads

"Though he technically does not work for IBM, because he is not paid, Bakshi has continued to partner with the tech company on various projects" I don't believe this though, what knowledge can he have other than all those Swift and SQL I'm seeing on his page. And we have expert programmers he would not be able to displace so until he obtains a degree. He will be discriminated upon.

We have prodigies everywhere who learns programming. The point is this, ensure you go to university, get things doing and graduate to be sorted in your career.

As the boy is, he may not be recognised unless he introduces a ground breaking Software hence being his own CEO...Or he gets into IBM after Degree and rise to become the Chief Program Manager or stuffs like that.

No one wants to associate with you if you don't study like I didn't embarassed. I'm still travelling to Kenya to start a degree in Computer Science. undecided .

2 Likes

Re: Why Waste 4 Years On Computer Science In University? by Nobody: 12:29am On Jan 01, 2019
bigdot1759:
https://www.google.com/amp/s/www.cnbc.com/amp/2018/01/25/how-self-taught-14-year-old-tanmay-bakshi-became-an-ai-expert-for-ibm.html

Read dis about a 14yts old boy who never been to university but a genius programmer

What we have not been told is that the boy's dad could have been a computer science lecturer, because it is impossible for anyone to just pick up such knowledge from no where. Take a look at Zuckerberg, his father taught him Atari BASIC Programming in the 1990s, and later hired software developer David Newman to tutor him privately https://en.wikipedia.org/wiki/Mark_Zuckerberg.
Re: Why Waste 4 Years On Computer Science In University? by Nobody: 5:30am On Jan 01, 2019
Febup:


What we have not been told is that the boy's dad could have been a computer science lecturer, because it is impossible for anyone to just pick up such knowledge from no where. Take a look at Zuckerberg, his father taught him Atari BASIC Programming in the 1990s, and later hired software developer David Newman to tutor him privately https://en.wikipedia.org/wiki/Mark_Zuckerberg.

Books!!!
E-books are freaking numerous. All he had to do was to type "best books on swift", " best books on AI", "best books on SQL". Then go to a free PDF site e.g www.b-ok.xyz and get the books he needed. Stop making this computer science degree seem more special than it is.

1 Like

Re: Why Waste 4 Years On Computer Science In University? by famuad: 11:49am On Jan 01, 2019
The Best Freelance Site You Can Work To Earn Money Without Stress

What is freelancing? Freelancing is the act of working for people based on a contract level. However, it may be working remotely from the comfort of your home. There are different ways freelancers can sell their skills, and yes, freelance gigs can turn into a lot more than your typical one-off project. In fact, according to Intuit, “the gig economy . . . is now estimated to be about 34% of the workforce and is expected to be 43% by the year 2020.”

The following are the freelancing sites you can work:

1. Freelancer: Freelancer is a popular platform where you can turn your skills into a lot of money by working for people. Freelancer is one of the trusted and largest online platform for finding jobs. Different companies and individual across the globe post thousands of engagements. How does a freelancer work? A buyer will post a project with a budget, and any seller that has the actual skill for the project will bid for the gig. There are many opportunities on freelancer, whatever the skill you possess.


Click the link for the details of the Websites >>> https://www.techtrenz.com/the-best-freelance-site-you-can-work-without-stress/

Re: Why Waste 4 Years On Computer Science In University? by Nobody: 1:45pm On Jan 01, 2019
Darivie04:

Books!!!
E-books are freaking numerous. All he had to do was to type "best books on swift", " best books on AI", "best books on SQL". Then go to a free PDF site e.g www.b-ok.xyz and get the books he needed. Stop making this computer science degree seem more special than it is.

With all you have learnt with e-books, now ask yourself why have Microsoft, IBM, Apple etc not discovered you?

I'm sure you did not read all of my post, here is it again below. E-books are no use if you don't have an introductory lecture in computer science or software engineering at uni or someone who has have not thaught you.

What we have not been told is that the boy's dad could have been a computer science lecturer, because it is impossible for anyone to just pick up such knowledge from no where. Take a look at Zuckerberg, his father taught him Atari BASIC Programming in the 1990s, and later hired software developer David Newman to tutor him privately https://en.wikipedia.org/wiki/Mark_Zuckerberg.

1 Like

Re: Why Waste 4 Years On Computer Science In University? by confistified(m): 9:28pm On Jan 02, 2019
michicko:

C u 80% of com.sci students in my skul dey dnt knw half of wat I knw talkin abt programming lang... M studying maths in uniben so m tellin u its just a waste of time
how far

1 Like

Re: Why Waste 4 Years On Computer Science In University? by willsonsemilore(m): 12:00pm On Jan 03, 2019
Febup:


With all you have learnt with e-books, now ask yourself why have Microsoft, IBM, Apple etc not discovered you?

I'm sure you did not read all of my post, here is it again below. E-books are no use if you don't have an introductory lecture in computer science or software engineering at uni or someone who has have not thaught you.

What we have not been told is that the boy's dad could have been a computer science lecturer, because it is impossible for anyone to just pick up such knowledge from no where. Take a look at Zuckerberg, his father taught him Atari BASIC Programming in the 1990s, and later hired software developer David Newman to tutor him privately https://en.wikipedia.org/wiki/Mark_Zuckerberg.

Please what re the career options in computer science
Re: Why Waste 4 Years On Computer Science In University? by Setnigeria: 12:23pm On Jan 03, 2019
Life's coach


https://www.youtube.com/watch?v=Uic_trYcMEw
willsonsemilore:


Please what re the career options in computer science
Re: Why Waste 4 Years On Computer Science In University? by airsaylongcon: 12:27pm On Jan 03, 2019
People are still arguing about "genius" programmer? Let's take accounting for example which is a profession that was similar to IT in its past.

The equivalent of being a programmer in accounting is being a bookkeeper. That's the most mundane of jobs and the fact that you are an excellent book keeper does not in anyway make you an accountant!

Computer Science supercedes the ability to program.
Re: Why Waste 4 Years On Computer Science In University? by oloyedewaris(m): 7:51pm On Jan 03, 2019
it isnt all about programming alone oo
Re: Why Waste 4 Years On Computer Science In University? by Nobody: 9:02pm On Jan 03, 2019
willsonsemilore:


Please what re the career options in computer science

This list is almost endless. But since it's not a regulated sector getting a job is not guaranteed, but if you can also learn another profession after computer science and apply your computer science knowledge then you should be able to create a nice application you can market for that sector.
Re: Why Waste 4 Years On Computer Science In University? by Olizey(m): 1:45pm On Jan 04, 2019
bjboss:
Am currently studying computer sci. in school... if u say it doesnt worth,i agree cus i got frustrated in my first year but everything became clearer when i startd know wat it takes to study computer sci.

Computer sci. is not about programming. Computer sci is more of mathematics and its applications to solve computational problems,algorithm and designs, etc.

You wil appreciate it more when enter school and start looking into some cool mathematics

Are you in dire need for an udemy course, ranging from all sort of lectures and tutorials?



Or you need a premium software for your PC?



Or a Premium app for your phone?



Good news folks! YOU CAN GET ANYONE YOU WANT FOR A TOKEN OF 500 NAIRA.



You want proof? You can definitely ask for Screenshots.



I'm as legit as you can imagine.



For more enquiries, you can send me a mail at oliseohadike@yahoo.com. My whatsapp no is on my signature


Thank you.

Re: Why Waste 4 Years On Computer Science In University? by CodeTemplar: 9:26pm On Jan 04, 2019
bigdot1759:
https://www.google.com/amp/s/www.cnbc.com/amp/2018/01/25/how-self-taught-14-year-old-tanmay-bakshi-became-an-ai-expert-for-ibm.html

Read dis about a 14yts old boy who never been to university but a genius programmer
This is a very exaggerated one-off and the knowledge a CS degree equips one with is still needed. It is like saying Medical training is waste of time because the knowledge can be acquired out the four walls of a medical school.
Can this boy relate to design patterns, processor architecture, parallel programming etc?
Those are key areas that every self taught programmer may completely miss in their first 10 years of learning. CS goes beyond mastering for loop in few languages.

2 Likes

Re: Why Waste 4 Years On Computer Science In University? by Nobody: 4:49pm On Jan 05, 2019
airsaylongcon:
People are still arguing about "genius" programmer? Let's take accounting for example which is a profession that was similar to IT in its past.

The equivalent of being a programmer in accounting is being a bookkeeper. That's the most mundane of jobs and the fact that you are an excellent book keeper does not in anyway make you an accountant!

Computer Science supercedes the ability to program.

Thank you for this. For a computer science or software engineering major programming is like the job of purchase ledger or sales ledger only. Just like a qualified ICAN accountant can do the job of purchase ledger and sales ledger which is very basic in accounting but would rather get a junior clerk to do such as the accountant's time is better spent on Profit and Loss Accounts, Balance Sheet, Year End Adjustments, Asset Revaluation, Statutory Tax Returns, Tax Planning and other accountancy consultancy services.

So is the case with a computer science or software engineering major, only that we are better off doing all that is involved in the software development life cycle, from Requirement Gathering, Project Management, Analysis and Design, Programming Paradigm with Code Implementation with Configuration Management, Testing, Deployment, Maintenance, new algorithm research and other software consultancy services.

So those saying 4 Years On Computer Science In University is a waste are just the BIGGEST JOKERS!!!

1 Like

Re: Why Waste 4 Years On Computer Science In University? by Nobody: 9:04pm On Jan 06, 2019
so d question is should i go to yabatech or unilag for computer science?
Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 12:48pm On Jan 24, 2019
Febup:


Yeah I did ask this question, but you have not come up with an answer. There was a typo which I have corrected earlier.

Universities cannot teach you every programming language on this planet, but they will teach you the concept of programming which you can apply to learn any programming language you like, but I'm surprised you did not mention Socket programming, Assembly language, Batch and Bash Scripting in the list you gave, did they not cover these?

Updated:
Even if you study a degree in accounting you don't automatically become a chartered accountant in Nigeria you will still have to join ICAN if you have 36 months experience in accounting and 48 months accounting experience for those for those with a different degree or those that have AAT or you can take the ACCA exams but if you already have a degree in accounting this will give you an edge and possibly some exemptions from the ACCA exams.

The problem with programming is that because there is no regulated professional body like ICAN or ACCA and for this reason you feel all you learnt at uni was a waste.


the governmnt can try to regulate programming but will fail woefully. Except they can censure the internet and police every citizen. The only thing "regulation" will achieve is in creating a closed system and a niche and mystify the field. It will drive up prices everywhere. Programmers will earn mor. Be more respected. Hav initials nd titles they can append to their names etc and have greater self esteem. All fair nd good,but in d long run, it will stiffle the rate of innovation resulting in more losses overall.
In d current free mkt system, barrier to entry is very low. No excessive bureaucracy. The good ones rise to d top, by their works. Mediocres stay at their level. To make money,you sell a product-software or service- no dangling of paper bf anybody making it possible for ppl to earn from their works right away.

1 Like

Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 1:40pm On Jan 24, 2019
Febup:


Thank you for this. For a computer science or software engineering major programming is like the job of purchase ledger or sales ledger only. Just like a qualified ICAN accountant can do the job of purchase ledger and sales ledger which is very basic in accounting but would rather get a junior clerk to do such as the accountant's time is better spent on Profit and Loss Accounts, Balance Sheet, Year End Adjustments, Asset Revaluation, Statutory Tax Returns, Tax Planning and other accountancy consultancy services.

So is the case with a computer science or software engineering major, only that we are better off doing all that is involved in the software development life cycle, from Requirement Gathering, Project Management, Analysis and Design, Programming Paradigm with Code Implementation with Configuration Management, Testing, Deployment, Maintenance, new algorithm research and other software consultancy services.

So those saying 4 Years On Computer Science In University is a waste are just the BIGGEST JOKERS!!!
one thing u dont realize is that certifcation isnt to prove competency but to minimize risk. In the course of time, it bcame d norm based on conditioning. Some certifcations are logically unnecessary but people do them because they cant fight d system. The governmnt makes d law nd enforces it. It can b lobbied by any party to pass laws in the parties interests.
Just look at accounting for example. Why does one who one who studied accounting in university need to study accounting again (under name of certifcation)? It's pointless. But u r not considered an "accountant" without certifcation inspite of your degree,making accounting profession a closed system. Yes, chartered accountants make bank but it's because of the artifcial barrier to entry erected nd enforced by governmnts. There's nothing a chartered accountant can do,a non-chartered can't do. If there were no barriers (certifctions) students would b offering accounting servces even while in school. Theyd bid any amount to get a job and soon accounting would seem like fiverr gigs. But some will still earn better than others. The prestige would b gone and theyd b no titles - fca etc. On the other hand, certfcation bodies wont exist to make money off of their subscribers. No yearly subscription fees etc. With more ppl coming into accounting the rate of innovation would accelerate. Just as it is in programming. Theyre pros n cons. Think, y dont cooks,mathematicians have certifcations? because their level of competency is easily verifiable. No need for certs. Solve one of d millenium problems you'll b a richman.

1 Like

Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 2:05pm On Jan 24, 2019
airsaylongcon:
People are still arguing about "genius" programmer? Let's take accounting for example which is a profession that was similar to IT in its past.

The equivalent of being a programmer in accounting is being a bookkeeper. That's the most mundane of jobs and the fact that you are an excellent book keeper does not in anyway make you an accountant!

Computer Science supercedes the ability to program.
i disagree with this analogy. The accounting profession ,law etc is certifcate driven. To prove ur competency,you get a cert. You can strt with book keeping-which is mundane nd move on. There's no incentive or reward for acquiring unaccredit knowldge. E.g if d book keeper learns some theory of accounting,it does him no good career wise. But in programming,acquiring knowledge can easily translate into increased earning.Resources for learning to any depth are abundantly rife. You want to get into machine learning? No problem. Wanna learn database theory? No ish. Tired of using arrays without knowing how they work underneath the hood? Help urself. The issue is that the academic world is cliquey. You cant publish an academic paper except you have an affiliation with an academic institution,all this is to enforce the myth tht you cant learn complex things without going to "school".
Re: Why Waste 4 Years On Computer Science In University? by CodeTemplar: 8:26am On Jan 25, 2019
Programming is a complex and very broad field that needs a dedicated university program like computer science to teach its principles in formal setting.
People celebrating their ability to code for loops and a few other aspect of some languages as a substitute for CS degree are being delusional.

Just like people confuse Comp Engr degree for repair of PCs ( desktop and laptops ). Computer Sci. isn't exactly programming.
It is the science around scalable and efficient computing. That's why they may explain basic hardware that runs programs to a CS grad and teach him/her design patterns, computer architecture etc

1 Like

Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 10:53am On Jan 25, 2019
^^^
It's wrong to class programmers as u would class other technicians. Programming requires logic nd reasoning as does computer science that's y if a good programmer wants to,he can pick up cs knowledge as d job demands without too much brain stress. A laptop repairer or mason etc cant do so? A programming task can span months, hundreds to thousands of hours. All spent thinking logically. That's not trvial. Again other technicians dont work so. Programmers arent inferior to computer scientists/mathematicians. They complement each other. Many computer scientists cant code professionally- i dont mean toy coding used in research- i'm talkng industrial grade coding. Many professors cant either. Many cs researchers dont hav d stamina to code for hundreds of hours. Professional programmers can.

1 Like

Re: Why Waste 4 Years On Computer Science In University? by habib483(m): 4:19pm On Jan 26, 2019
.
Re: Why Waste 4 Years On Computer Science In University? by airsaylongcon: 4:27pm On Jan 26, 2019
asalimpo:
^^^
It's wrong to class programmers as u would class other technicians. Programming requires logic nd reasoning as does computer science that's y if a good programmer wants to,he can pick up cs knowledge as d job demands without too much brain stress. A laptop repairer or mason etc cant do so? A programming task can span months, hundreds to thousands of hours. All spent thinking logically. That's not trvial. Again other technicians dont work so. Programmers arent inferior to computer scientists/mathematicians. They complement each other. Many computer scientists cant code professionally- i dont mean toy coding used in research- i'm talkng industrial grade coding. Many professors cant either. Many cs researchers dont hav d stamina to code for hundreds of hours. Professional programmers can.

Lol... Stamina to code?!
Re: Why Waste 4 Years On Computer Science In University? by CodeTemplar: 9:22pm On Jan 26, 2019
asalimpo:
^^^
It's wrong to class programmers as u would class other technicians. Programming requires logic nd reasoning as does computer science that's y if a good programmer wants to,he can pick up cs knowledge as d job demands without too much brain stress. A laptop repairer or mason etc cant do so? A programming task can span months, hundreds to thousands of hours. All spent thinking logically. That's not trvial. Again other technicians dont work so. Programmers arent inferior to computer scientists/mathematicians. They complement each other. Many computer scientists cant code professionally- i dont mean toy coding used in research- i'm talkng industrial grade coding. Many professors cant either. Many cs researchers dont hav d stamina to code for hundreds of hours. Professional programmers can.
There are equally good books and materials that teach personal computer repair. Self-taught programmers are generally one dimensional and restricted in the sense that they don't broaden their scope or exposure to deeper CS concepts like design patterns and more. It is a case of not knowing that you are missing something and thus being overconfident about the little you know, for most self-taught programmers that's the casL.nA 4k. on the other hand CS grads are aware of some these concept but don't generally take out time to study them deep. Also of note is the fact that CS isn't restricted to the one-dimensional version we are used to in Nigeria. There are quite a number of programming or CS aspects like enterprise, os, and batch. Most self taught programmers end up as one of those and erroneously assume they have conquered CS.

1 Like

Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 6:47pm On Jan 27, 2019
CodeTemplar:
There are equally good books and materials that teach personal computer repair. Self-taught programmers are generally one dimensional and restricted in the sense that they don't broaden their scope or exposure to deeper CS concepts like design patterns and more. It is a case of not knowing that you are missing something and thus being overconfident about the little you know, for most self-taught programmers that's the casL.nA 4k. on the other hand CS grads are aware of some these concept but don't generally take out time to study them deep. Also of note is the fact that CS isn't restricted to the one-dimensional version we are used to in Nigeria. There are quite a number of programming or CS aspects like enterprise, os, and batch. Most self taught programmers end up as one of those and erroneously assume they have conquered CS.
mayb the self taughts you've met are high minded but it would b exaggerating to paint majority with d same brush. Yes, self taughts tend to b weak in the theoreticals. And lack motivation to venture there. On d other hand cs are strong in theory but (often) weak in execution. However, self tutoring has a distinct edge over school taught,in that, the self taught, understands engineering at a deeper level than school taught, because he had to learn it d hard way. No mentor,no preset assignmnts. The only cs graduates tht rival that calibre of autodidacts are graduates of top schools.
Self taughts dont/rarely dabble into esoteric fields like os,database theory etc because of scarcity of materials for outsiders and/or no monteray incentive for making d investmnt. Also d self taught mayb busy building things with d knowledge he has acquired about rudimntary programmng rather than seek out arcane knowledge. Cs grads seat thru it because they hav to but otherwise most ppl wont.
Self taughts are not in d same class as blue collar workers. Like repair technicians plumbers etc. First,blue collar work is more mechanical than theoretical. Programming isnt so. Those blue collar workers often train under mentors which makes learning easier. Self taughts often hav to figure things out blindfolded. Stumbling until they finally get it right. This baptism of frustration hones their doggedness nd patience making them confident to attack harder bodies of knowledge and cope.
Some1 who has taught himself c or c++ etc and built signifcnt software in it can teach himself ai or machine learning- provided he can find sufficient resources on it.
A self taught maynot knw all design patterns or any at all but it's not necessary. He'll simply meditate on d problem till he cracks it, reinventing the wheel in d process. And/or discovering some other patterns in d process. On d other hand,some who had programmng spoonfed to them,cs grads,cant cope if they have no prefabricated solution to build on. That's y these type always talk about framewrks,ides,libraries design patterns. The cant operate ab initio,strkly from first principle. Self taughts can! because when they were banging their heads in learning,they was no preset pattern to use. They had to think creatively. That's what took them so far and sets them apart

1 Like

Re: Why Waste 4 Years On Computer Science In University? by CodeTemplar: 7:27pm On Jan 27, 2019
asalimpo:

mayb the self taughts you've met are high minded but it would b exaggerating to paint majority with d same brush. Yes, self taughts tend to b weak in the theoreticals. And lack motivation to venture there. On d other hand cs are strong in theory but (often) weak in execution. However, self tutoring has a distinct edge over school taught,in that, the self taught, understands engineering at a deeper level than school taught, because he had to learn it d hard way. No mentor,no preset assignmnts. The only cs graduates tht rival that calibre of autodidacts are graduates of top schools.
Self taughts dont/rarely dabble into esoteric fields like os,database theory etc because of scarcity of materials for outsiders and/or no monteray incentive for making d investmnt. Also d self taught mayb busy building things with d knowledge he has acquired about rudimntary programmng rather than seek out arcane knowledge. Cs grads seat thru it because they hav to but otherwise most ppl wont.
Self taughts are not in d same class as blue collar workers. Like repair technicians plumbers etc. First,blue collar work is more mechanical than theoretical. Programming isnt so. Those blue collar workers often train under mentors which makes learning easier. Self taughts often hav to figure things out blindfolded. Stumbling until they finally get it right. This baptism of frustration hones their doggedness nd patience making them confident to attack harder bodies of knowledge and cope.
Some1 who has taught himself c or c++ etc and built signifcnt software in it can teach himself ai or machine learning- provided he can find sufficient resources on it.
A self taught maynot knw all design patterns or any at all but it's not necessary. He'll simply meditate on d problem till he cracks it, reinventing the wheel in d process. And/or discovering some other patterns in d process. On d other hand,some who had programmng spoonfed to them,cs grads,cant cope if they have no prefabricated solution to build on. That's y these type always talk about framewrks,ides,libraries design patterns. The cant operate ab initio,strkly from first principle. Self taughts can! because when they were banging their heads in learning,they was no preset pattern to use. They had to think creatively. That's what took them so far and sets them apart
Most self taught are exaggerated. They are largely one-dimensional and only a relaxed CS grad will make them look competent. Most I have met are glorified for loop coders. Design pattern is zero. scaling is zero. efficiency is near zero. They just code hazardously and assume because programming isn't taught deeply in schools that they can afford to brag.
As for the boast about cs grads relying on libraries and frameworks, it is the self taught guys who are more of that. Most are even WordPress expansionists and can't relate with RMDB or Norminalization of DB tables. They only understand One-to-many and One-to-One DB table mapping.
Most know nothing about building even enterprise apps from scratch by generating a valid db schema for their enterprise app. Most can't relate with drupal because it goes beyond simple CMS concepts in more common CMSs.

2 Likes

Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 7:00am On Jan 28, 2019
CodeTemplar:
Most self taught are exaggerated. They are largely one-dimensional and only a relaxed CS grad will make them look competent. Most I have met are glorified for loop coders. Design pattern is zero. scaling is zero. efficiency is near zero. They just code hazardously and assume because programming isn't taught deeply in schools that they can afford to brag.
As for the boast about cs grads relying on libraries and frameworks, it is the self taught guys who are more of that. Most are even WordPress expansionists and can relate with RMDB or Norminalization of DB tables. They only understand One-to-many and One-to-One DB table mapping.
Most know nothing about building even enterprise apps from scratch by generating a valid db schema for their enterprise app. Most can't relate with drupal because it goes beyond simple CMS concepts in more common CMSs.
the issue here isnt about the mode of learning. It's a characteristic of every free mkt system. If there's money to b made anyone who can scale d barriers to entry will join d fray,fighting for their own share of d mkt. It's happening in the music industry, phones , taxi hailing etc. More ppl are flocking to web designing/dev , android dev ,youtubing than bf ,including those without clear talent for it. As time goes on, the creme will rise to d top nd the dregs will settle. Every1 will find his level but d unskilled nd unfit will make d most noise nd cause d most damage to the profession. I can see how certifcation could weed out d misfits but it would also compound issues. Truth is, d nisfits also serve a purpose- they serve tightwad customers who care only about price.
Re: Why Waste 4 Years On Computer Science In University? by CodeTemplar: 8:00am On Jan 28, 2019
asalimpo:

the issue here isnt about the mode of learning. It's a characteristic of every free mkt system. If there's money to b made anyone who can scale d barriers to entry will join d fray,fighting for their own share of d mkt. It's happening in the music industry, phones , taxi hailing etc. More ppl are flocking to web designing/dev , android dev ,youtubing than bf ,including those without clear talent for it. As time goes on, the creme will rise to d top nd the dregs will settle. Every1 will find his level but d unskilled nd unfit will make d most noise nd cause d most damage to the profession. I can see how certifcation could weed out d misfits but it would also compound issues. Truth is, d nisfits also serve a purpose- they serve tightwad customers who care only about price.
The market will always be there for every field and open to skilled people or self taught people but most self taught programmers are ignorant of so many things that are required to build solid applications and on top of that tend to boast far far above their limit out of ignorance. I am largely a self taught programmer. I say largely, because as an undergraduate I did intro to C and intro to OOP ( Java ). But aii those were a combined 5 units of workload and any averagely serious self taught guy who invest as much as 2 weeks will easily surpass those introductory workload. It is left for me as a graduate to determine if I want to become a java programmer and then go do the proper study that, in my estimate, has exposed me to over 95% of what I know in the language today.
Nobody taught me there was something like design patterns then, I wasn't aware of network programming, or enterprise programming, I wasn't even conversant with selection, control and repetition statements like do...while, while, and switch statements after my undergraduate studies.
What you are asking for from lecturer by berating them for not teaching programming deep is like an expectant father who thinks his fresh mechanical engineering graduate child should be able to repair vehicles well, understand driving without learning it and even be able to tell road maps he has never seen just because cars ( mechanical ) ply those roads.

2 Likes

Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 9:51pm On Jan 29, 2019
dont b emotionally vested in your reasoning. It beclouds clear reasoning
CodeTemplar:
The market will always be there for every field and open to skilled people or self taught people [b] true. But markets are not static systems. They r in different states. Declining,static, booming, etc. The state affects the reactions of players. In d case of d i.t market ,it is in a booming to stable state in certain areas. Web nd mobile. This state combined with low barriers to entry has incited an influx of players akin to d way,the prospects of gold led to d gold rush in america centuries ago. There is similarity btwn d american goldrush nd current i.t markets. Or if you like a more recent example,the dot com bubble of the early 2000s. Now during the web (stable) and phone nd ai (booming) mkt, every1 is getting in. Including a large influx of low quality suppliers. It's inevitable. In the dot com bubble,the subpar companies died out. But few thrived to this day.e.g Amazon.com,yahoo.com etc. This influx of coders of varying degree in the booming segmnts has nothng to do with mode of learning. In all mkts they r suppliers of varying degrees. Same in tech. As d mkt matures,the weak will b shaken out,like it happened in the dot com era. You hav seen a lot of low quality self taughts and wrongly GENERALIZED tht ALL self taughts are d same and the symptoms you've observed are peculiar nd arise as a result of the learning mode. [/b]
Re: Why Waste 4 Years On Computer Science In University? by asalimpo(m): 9:57pm On Jan 29, 2019
dont b emotionally vested in your viewpoint. It beclouds clear reasoning
CodeTemplar:
The market will always be there for every field and open to skilled people or self taught people [b] true. But markets are not static systems. They r in different states. Declining,static, booming, etc. The state affects the reactions of players. In d case of d i.t market ,it is in a booming to stable state in certain areas. Web nd mobile. This state combined with low barriers to entry has incited an influx of players akin to d way,the prospects of gold led to d gold rush in america centuries ago. There is similarity btwn d american goldrush nd current i.t markets. Or if you like a more recent example,the dot com bubble of the early 2000s. Now during the web (stable) and phone nd ai (booming) mkt, every1 is getting in. Including a large influx of low quality suppliers. It's inevitable. In the dot com bubble,the subpar companies died out. But few thrived to this day.e.g Amazon.com,yahoo.com etc. This influx of coders of varying degree in the booming segmnts has nothng to do with mode of learning. In all mkts they r suppliers of varying degrees. Same in tech. As d mkt matures,the weak will b shaken out,like it happened in the dot com era. You hav seen a lot of low quality self taughts and wrongly GENERALIZED tht ALL self taughts are d same and the symptoms you've observed are peculiar nd arise as a result of the learning mode. [/b]

(1) (2) (3) ... (9) (10) (11) (12) (13) (14) (15) (Reply)

My Software Engineering Journey In ALX Africa / Freely Download Music, Videos, And Games All In One Place / A Thread For Tutorial On Python Programming

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 113
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.