Stats: 3,186,762 members, 7,930,618 topics. Date: Saturday, 24 August 2024 at 11:26 PM |
Nairaland Forum / Science/Technology / Programming / Why Do Self Taught Programmers Over Exaggerate (26381 Views)
Self-taught Programmers / How Did You Land You First Job As A Self-taught Developer? / Why Self Taught Programmers Over “Exaggerate”. (2) (3) (4)
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (Reply) (Go Down)
Re: Why Do Self Taught Programmers Over Exaggerate by GoodBoi1(m): 10:56am On Jun 28, 2020 |
Corporate2020:That is a different scenario. All the issues that were mentioned one can learn with basic certifications even just by running applications on your personal computer. Just be grounded in what you know and keep growing in your career. Big projects require specializations and working in teams. Even in the medical industry, there are specializations too |
Re: Why Do Self Taught Programmers Over Exaggerate by CapitalBank: 10:57am On Jun 28, 2020 |
ARCHEMEDESME: Who. Told you coding is all about building websites? |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 11:02am On Jun 28, 2020 |
CapitalBank:I never said so |
Re: Why Do Self Taught Programmers Over Exaggerate by Crvrider: 11:04am On Jun 28, 2020 |
GoodBoi1: My point exactly. Certain career path does not require that you visit a brick and mortar higher institution to be well grounded. With self determination and a set achievable goal can get you there. For anyone who is interested can go on YouTube and run a search on "chrisfixit". He is into car repairs and he didn't study anything relating to engines. In fact at some point in his life he wanted to be a chef. For certain career path; google, bing, and YouTube is your friend. 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by shadeyinka(m): 11:04am On Jun 28, 2020 |
Shepherdd:The issue is that a vast majority of CS graduates are completely useless when it comes to problem solving and practicals except those who develop themself outside the Nigerian school curriculum. One expects to see CS graduates making waves in solution provision but alas, self taught (including self taught CS graduates) are the king. CS curriculum is too abstract and useless for now in Nigeria. It is one thing to understand data structures and OS, it is completely another thing to know how to IMPLEMENT the theories Cc: Corporate2020 3 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by CapitalBank: 11:10am On Jun 28, 2020 |
wwwtortoise: Google free code camp |
Re: Why Do Self Taught Programmers Over Exaggerate by csamii: 11:15am On Jun 28, 2020 |
MrBible: Bs! Go and use PHP 5 when your mates are using 7. let's test your theory. |
Re: Why Do Self Taught Programmers Over Exaggerate by phemmyfour: 11:19am On Jun 28, 2020 |
ARCHEMEDESME:For the sake of others, next time, you can start your write up by defining CS as Computer Science instead of writing cs everywhere |
Re: Why Do Self Taught Programmers Over Exaggerate by Corporate2020: 11:23am On Jun 28, 2020 |
shadeyinka: My brother, who am I to argue with you? |
Re: Why Do Self Taught Programmers Over Exaggerate by golddare: 11:27am On Jun 28, 2020 |
ARCHEMEDESME: Same goes with CS. The point is ignorance is the reason for looking down on anyone. 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by shadeyinka(m): 11:28am On Jun 28, 2020 |
Corporate2020:Well said! There are exceptions though! These are the self taught CS graduates. 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by jaxxy(m): 11:38am On Jun 28, 2020 |
ARCHEMEDESME: I seriously think if he can study that he can study any other thing In computer science basics u know if he wanted to. He is logically thesame as a cs student if not better besides the certificate presentation. |
Re: Why Do Self Taught Programmers Over Exaggerate by bigdammyj: 11:54am On Jun 28, 2020 |
You all just speaking grammar on top something someone developed from his bedroom Bill Gate no do cs & yet all you csc holders in Naija still dey use Microsoft background without Java script many of you no fit exist. Your .ng is still using .com to navigate. Make una continue to dey carry paper Cert up & down. Las Las we all go dey alright 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by stanliwise(m): 11:54am On Jun 28, 2020 |
Crvrider:I already said you can learn computation outside school in my previous post. Computation means the ability to be able use mathematical evaluation and critical thinking to work on data so as to reduce workload of searching on data, storing data, transferring data, operate on data. For example to search if a string is in a large amount of text. Anyone could simple write a code to find the string one by one but a computing scientist would find a mathematical evaluation method to ensure he finds it in the simplest possible time. In reality situation could have a lot of constrain ranging from small amount of memory to large (and concurrent access to data in a short time frame. A computing scientist job is to ensure how to find the best possible means to save company resources and yet make the service available. Like you said someone coded an OS. It need extensive knowledge of computation to do that but anyone can do it. But a computing scientist would think so hard to optimize the system in such a way that it would work in best situations interms of speed and constrain to hardware. Microsoft and Linux used hands of thousand computing scientist (not programmers) for ideas to reduce computation complexity. Computation parent is mathematics. Mathematics on data = computing science. Although computing science field has broaden so much now and it has been coupled with some form of engineering, System Analysis and Human/machine Interaction and intelligence(AI), Graphics. You will recognize I use the word “computing science ” rather than “computer science”. This is the accurate terminology. 3 Likes
|
Re: Why Do Self Taught Programmers Over Exaggerate by Swipa: 11:58am On Jun 28, 2020 |
This is really true. Coder2Client: |
Re: Why Do Self Taught Programmers Over Exaggerate by GeneralShepherd(m): 12:00pm On Jun 28, 2020 |
ARCHEMEDESME: Full disclosure I have a master's in CS. The reason is this.... 1. A degree teaches you the basics, like algorithms , Boolean logic, mathematics etc. 2. The technology to build useful things maven, reddis, elastic search, mongo, spring, laravel, etc are not taught in school. 3. This is because these technologies change all the time. 4. So no matter your qualification unless you are developing frameworks, new language and new algorithms, your degree offers no real advantage 5. Some of the most successful tech business men and women are self - taught. 6. You are also self-taught because 70% of what you know as a developer you learnt on your own |
Re: Why Do Self Taught Programmers Over Exaggerate by ChibeKs(m): 12:13pm On Jun 28, 2020 |
Stanliwise and co. Don't be annoyed with self taught guys if they can solve a problem, they are good to go. I'm sure you guys know other things not related to cs that others picked a degree for and will come to you to learn more. So don't be pained life is all about solving problems, it doesn't matter how you do it or where you learnt how to do it. Happy Sunday!!! |
Re: Why Do Self Taught Programmers Over Exaggerate by stanliwise(m): 12:20pm On Jun 28, 2020 |
ChibeKs:I taught myself how to code and I was creating website before I got admission to Computing science. How could I be pained? When I also taught myself to code. All I am here saying is that most people don’t understand what computing science is. Ignorance is the problem. Just like when layman thinks a mathematician would end up as a mathematics teacher. Same way they would also think a computing scientist would end up as a programmer. I shake my head. Happy Sunday to you. 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by techstack: 12:31pm On Jun 28, 2020 |
ProfAmaben: I am sure that screenshot is React I am more of backend C# and Nodejs |
Re: Why Do Self Taught Programmers Over Exaggerate by BlackyOne: 12:40pm On Jun 28, 2020 |
I think it's because our school curriculum is not practical intensive, to tell you how bad it is, I know a CS graduate of class 2014 and till now she still not versatile with basic computer skill or even MS office not to mention coding... Yet she's a GRADUATE, and has enjoyed Npower teach for over 2years. 3 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by ProfAmaben(m): 12:42pm On Jun 28, 2020 |
techstack:You guessed right ![]() |
Re: Why Do Self Taught Programmers Over Exaggerate by Xandelle: 12:45pm On Jun 28, 2020 |
A computer scientist is like a pharmacist. While a computer programmer is like a doctor. The pharmacist makes the tools for the doctor to use, while the doctor learns how to use those tools to cure the sick. The pharmacist does not necessarily have to know how the doctor uses the tools made by him, and I suspect the doctors don't give a hoot about knowing how the pharmacist made those tools. Note, pharmacy is also a subset of chemistry. Just as computer science is a subset of engineering. |
Re: Why Do Self Taught Programmers Over Exaggerate by micolaj: 12:48pm On Jun 28, 2020 |
Microwhy: This is me ![]() I have always been curious and love self-learning since my ICAN days ( became a chartered accountant without attending tuition houses) and I carried the same curiousity into programming, from learning data structure and algorithm to learning functional programming, system architecture, at least all these in theories in my first two months before moving to vanilla JavaScript, react, nodes, express, mysql. Now, I'm building a SAAS product for SMEs to solve a particular problem (learn UX and UI on the way and I used Figma to concretise the idea before building), all of these in six months plus and I'm working full time. Now tell me how efficient and effective I would be if I focus on programming in the next one year? It's not the degree or school. It's about what drive you. It's about the level of your curiosity. And coming from another field also helps self-taught to have more expansive view of the world the than Cs dudes. My opinion. 5 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Miyachi: 12:56pm On Jun 28, 2020 |
ARCHEMEDESME: Computer Science is as much about computers as Geography is about telescopes. Anybody can code but few can solve the hard problems of Computer Science.(e.g. problems in computational complexity -- P=NP, etc) 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by Daejoyoung: 1:02pm On Jun 28, 2020 |
BlackyOne:lol just to be a bit controversial though, I know people who know how to code but are not very good with MS Office. They learnt coding before Excel or even MS Word. Some people even prefer coding to the drag and drop. For example some may enjoy using pandas ( python's data library) or R programming language to do even some simple task than using excel. 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by Crvrider: 1:10pm On Jun 28, 2020 |
stanliwise: When you do statistical analysis and the numbers seems to be in favour of one outcome over the other(s) you can safely predict based on the outcome of the highest frequency. Hence the reason most of us argued in favour of "people studied computer science solely to become programmers". This however is irrespective of the diverse discipline you could branch into with regards cs. In all honesty if you where aaked what the motivating factor was for you studying cs, what will the answer be? Most likely programming. We based our argument on numbers and not the diverse discipline of cs. |
Re: Why Do Self Taught Programmers Over Exaggerate by Anonime1105(m): 1:13pm On Jun 28, 2020 |
onegig:Thank God you are smart enough to know this...
You are not a Software Engineering if you don't know DS & A! |
Re: Why Do Self Taught Programmers Over Exaggerate by avalon7(m): 1:34pm On Jun 28, 2020 |
Ausrichie: In that case difference between a CS graduate and a self taught programmer are only paramount in big companies in developed countries i.e FANG... Who dey develope new OS for Africa kwanu? |
Re: Why Do Self Taught Programmers Over Exaggerate by Sirwallace(m): 1:36pm On Jun 28, 2020 |
tensazangetsu20: Many people have that mentality and that explains why many of them don't risk and apply for job. Most importantly, most are not even prepare for the so called while collar job. A graduate that cannot even use ordinary MS word talkless of advance excel(met lot of them in NYSC). After my Nysc, I have interviewed at a fundraising firm on Banana highland and what I learned from that interview changed my narrative on job search and industry needed skills. Had host of others interviews and worked at one of the big 4 without knowing nobody. And to dive into the Discussion on coding and CS degree. Its like saying someone who self thought how to use AutoCad and Solid work is a better engineer than those who actually study mechanical engineering(AutoCad being a 2 semesters engineering drawing course). But guess what, most engineering graduate cannot even design or fabricate a piece or project. But the self thought guy can help with design. And that explain why they ridicule you lots with all your theory and process in CS, you have nothing to show or contribute. The self thought guy pick a few library, became expert in those libraries, add value and render you lot useless. Remember it is not about what you know, but what you can contribute. |
Re: Why Do Self Taught Programmers Over Exaggerate by eisley: 1:37pm On Jun 28, 2020 |
It actually goes both ways, though there is a certainly feeling of pride, in programers who were self-taught. Meanwhile, are you a student, businessman, trader, or entrepreneur? Do you know you can; pay DStv bills, pay NEPA bills, purchase data, transfer cash, purchase airtime and lots more at your convenience via GTBank USSD code *737#. It's safe, and fast. |
Re: Why Do Self Taught Programmers Over Exaggerate by tensazangetsu20(m): 1:49pm On Jun 28, 2020 |
Sirwallace:It's a very stupid thought. Many will never apply to jobs, they have attended no interviews and you will see them yapping no jobs. |
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (Reply)
Build A Mobile App Without Knowing Any Programming Language or line of code. / Why Are Backend Developers Paid More Than Frontend Developers? / How To Create A Shipping Tracking On Website.?
(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. 94 |