Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,205,575 members, 7,992,966 topics. Date: Sunday, 03 November 2024 at 09:48 PM |
Nairaland Forum / Science/Technology / Programming / Why Do Self Taught Programmers Over Exaggerate (26704 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 Nobody: 9:02am On Jun 28, 2020 |
ediko5:exactly |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 9:06am On Jun 28, 2020 |
Psoul:I'm not angry. But don't you think you're over exaggerating , you're saying you can finish a cs degree in 3 months? 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by Daejoyoung: 9:07am On Jun 28, 2020 |
At the end of the day, the CS graduate chose computer science in order to build applications or softwares in majority of cases. If people can learn how to build these applications and softwares from the internet in 6 months to 1 year, while a graduate in cs who spent 4 years in the university still knows nothing, then I think we have to redefine our system of education today. 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by LordPherule(m): 9:08am On Jun 28, 2020 |
dataquest.io jackyraw09: |
Re: Why Do Self Taught Programmers Over Exaggerate by Daejoyoung: 9:09am On Jun 28, 2020 |
ARCHEMEDESME:You can finish what you need to know in many cases, and what is important for the IT job you want in 3 months. For example if I need a frontend job only, all I need to get an entry level position is Html, css, and javascript. I don't need a computer science degree for all these at first, if that's all the job requires for entry level. 3 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by iamwhat: 9:11am On Jun 28, 2020 |
Anonime1105: You're wrong... Have you seen a CS curriculum ? Do you know Software Engineering is just a branch in CS ? Do you know Software Engineering is a Degree program on its own ? Do you know that a Software Engineer is different from a computer programmer ? Do you know you don't even need to be a Programmer as a computer science degree holder ? Do you know there's a difference between Technician and a Professional ? In conclusion, Self Taught Programmer are like Road side mechanic against a Mechanical Engineer, SIMPLE. 6 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by iamwhat: 9:13am On Jun 28, 2020 |
Daejoyoung:You talk like Oshiomole, even Osho Baba talks more sense than you..... Why don't you finish it in 3 days? 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by ibiso1986: 9:14am On Jun 28, 2020 |
wwwtortoise: https://online-learning.harvard.edu/catalog |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 9:16am On Jun 28, 2020 |
Microwhy: I started with micro-controllers, dumping chips firmware and creating patched data to be rewritten mostly via test-point. Sometimes had to get manufacturer blueprint to look for pinout and sometimes it was apian way. I was a member of a mobile phone repair hardware device team. Modifying boot-loaders, language packs, lock areas. trust me the fun starts once you know what u doing. I could unpack an exe packed with themida and play with the source. Truecript was my nightmare as of then. The days when coders protected their hardwork with smartcards yet we created emulators to hoodwink the softs, then came server based authentications. We still could create fake servers, they started exchanging keys periodically hahaha still .... so much is to be explored, No end. 4 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Crvrider: 9:17am On Jun 28, 2020 |
All I am doing is to twist your brain that programming is just a small part of computing science. Am amazed that you will say that. Software engineering is a small part of computer science, really? Software engineering is a specialization within the computer science spectrum. More like the same way you have medicine and its subsets of specialization. I would consider it an integral part of computer science and not a small part. |
Re: Why Do Self Taught Programmers Over Exaggerate by Daejoyoung: 9:18am On Jun 28, 2020 |
iamwhat:I have seen job adverts that require only experience in Html, css,and javascript to break in. Are you telling me I have to spend 4 years studying cs in the University to know these things? 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 9:22am On Jun 28, 2020 |
Daejoyoung:ok , now you made your point more clear |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 9:22am On Jun 28, 2020 |
ARCHEMEDESME: I can generalise on self-taught programmers but can't do same for CS students. I'm an engineering student who has helped students from the so-called CS department with projects. Truthfully speaking, you'll see among them those who have passion for their course and know exactly what they are doing. But many of them just can't find their bearing and I'm afraid they will never find it. Well, this phenomenon is universal, those who naturally derive pleasure in what they are doing do far better than those who do it because they have to do it. I'm a good example of this, studying engineering for 5 years didn't convince me enough to love my course, though I'm doing well academically and that's because I just hate failure, I have failed too much in the past and I decided that I'm not failing again. Industrial Training I did at my 4th year actually revealed my strength and weekness, I only go to my place of attachment for maximum of 3 times a week, weeks that I would go just once are numerous, I only loved to be with my computer and learn new thing in ICT. Then I decided that I have nothing to do with my certificate after my graduation, I found what I want to do with my life already and I'm staying with it. That's the gift passion gave me. 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Teejay13(m): 9:26am On Jun 28, 2020 |
If not for the fact that our educational system is f***** i might agree with you that a cs graduate is better than a back end programmer. In our educational institutions we seems to focus more on theory rather than practical. Until our educational space is been reformed, we will continue to graduate quacked cs. 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by GoodBoi1(m): 9:26am On Jun 28, 2020 |
Computer science degree is good but the demands of the industry does not really align to what you learnt in school. Outside school, it is about delivering solutions that solve problems. Anyone with a quantitative background with determination can do fine too. Whether you learnt computer science or it's aspects in school or outside it will still boil down to self education. Reading the post of some computer scientists here I doubt if they have ever had a job in the real world. Besides, you can learn whatever you need to learn about computer science outside school. Here is even a full free computer science curriculum online, better than what is taught in Nigerian universities https://github.com/ossu/computer-science Having a cs degree does not mean you know it all, you will still have to specialize and keep learning too. Computer science overlaps with other quantitative courses so a cs degree is not the only way 4 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Crvrider: 9:27am On Jun 28, 2020 |
Ausrichie: Why reinvent the wheel! If it works why change it? But of cause you can do some modification to suite your purpose. 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by Felicity0001: 9:30am On Jun 28, 2020 |
ARCHEMEDESME:In that note let me make u more annoy. Why do I need to go spend 4-5yrs in university just to become a software engineer which I can as well learn as a vocational skill? Most CS jobs don't need a certificate to get, rather it's base on what you can do especially in this present dispentiation the corona pandemic has brought us to, now most CS jobs are source, done, delivered and paid online for. You dont need to go through the walls an institution to acquire knowledge to build a computer, code, design a web, graphic or any of its relations. All of these can be learnt as skills and not necessarily a degree. Had our tertiary institutions been producing graduates with competent skills in this acts then one would agreed to the relevants of her certificate but the reverse is the case here where graduates of CS have to still gone learn the bases from online, tutorials or paid professionals before knowing the ABC-Z, so if you agree to this why then would you want to go through the long lane?? 3 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by ProfAmaben(m): 9:31am On Jun 28, 2020 |
A degree is just a piece of paper. Even you that studied CS, what did you build as your project without using Google or other online resources? Lemme tell you, someone that took a Fullstack development course on Udemy and practice for a year would do better than someone that studied CS with major in Web development. CS has other departments like networking and I challenge you to bring the best CS student in your class to challenge a third class Geography student I know that has courses in Cisco, NIT, 3 Coursera courses, and 2 Udemy courses in networking. He's currently with an Israeli firm in Abuja teaching Networking to CS graduates. There's no overexaggeration, CS graduates don't own the computer or software world, anyone that has a good logical reasoning and patience plus determination would excel. Keep your paper somewhere and build your skill, keep building and building. I am a living testimony of the fact that you don't need a CS Degree to talk to computers, all you need is the right resource, time, lots of sacrifice on personal and financial levels to excel. This is Sunday and I've been in the office since on Friday due to free internet and light , coding and coding and coding. 9 Likes
|
Re: Why Do Self Taught Programmers Over Exaggerate by Microwhy: 9:33am On Jun 28, 2020 |
illitrate:Interesting.. Very interesting. Kudus bro.. |
Re: Why Do Self Taught Programmers Over Exaggerate by Chatflick(m): 9:34am On Jun 28, 2020 |
ARCHEMEDESME:It depends on where the CS student studied at. If the CS student went to a Nigerian University, then a self taught programmer isn't exaggerating because Nigerian schools are useless |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 9:34am On Jun 28, 2020 |
everything in Cs can be learnt from the internet while sitting on the toilet, the world has long since moved from glorifying certifications to focus more on solutions and problem solvers, we are stuck behind the rest of the world because we go to school to learn to use imported solutions and not to create , self taught gives you an edge over the status quo, whether one has a degree or not, to fit in the mordern day world you must go beyond the "school management system program" and "java hello world" you learnt in the university. 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Crvrider: 9:34am On Jun 28, 2020 |
wwwtortoise: If ever you are in Lagos, why not try Andela, located somewhere in yaba. If you're passionate about learning to code, in my opinion, there are the best people to go to. |
Re: Why Do Self Taught Programmers Over Exaggerate by GoodBoi1(m): 9:36am On Jun 28, 2020 |
Akoja360:school management system program 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Nobody: 9:37am On Jun 28, 2020 |
Basalt:Do you know how much Google and other companies spends on recruiting computer scientists who have PhDs . Most improvements and innovations at those companies come from these guys 3 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by Goldencheese(m): 9:37am On Jun 28, 2020 |
Wow. Your reply just made my morning. Good thread though. Coder2Client: 1 Like |
Re: Why Do Self Taught Programmers Over Exaggerate by dometome: 9:38am On Jun 28, 2020 |
ARCHEMEDESME:Rubbish. You don't stop learning programming. BTW a boot camp graduate is NOT self taught 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by GoodBoi1(m): 9:39am On Jun 28, 2020 |
ARCHEMEDESME:You have a point but do you also know that not all tech jobs at Google require one to be a computer scientist or even have a PhD? 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by stanliwise(m): 9:41am On Jun 28, 2020 |
Basalt:As a computing scientist in a company I could create algorithms to help them organize, seek and store data in a quick time. I could also invent strong algorithms to help them secure their data. I could also help them build a system for fast data transmission. I could also ensure I create a data system for concurrent and synchronized access. Job of a computing scientist is not anywhere really close to using a computer even in most times we do. 2 Likes
|
Re: Why Do Self Taught Programmers Over Exaggerate by manuelreports: 9:44am On Jun 28, 2020 |
javaRookie:I am not disputing the fact that Fortran is a foundational language but we are looking at the Language that is flexible and suits in solving our day to day challenges and task. Foundational course can be done on Fortran but let the students be allowed to major in their chosen and favourite Language. The foundational Fortran we were taught back then in school was nothing more than an explanation of principles of programming. That is where our Lecturers left us, now tell me if we channel that time and strength to Python. Also I will like to reiterate that the curriculum should allow students to major in one particular Language and not the regular pattern of learning all and knowing nothing. Take for instance Python alone have many parts and a developer can just makor in one aspect of it like Web development, Machine learning, App Developmet etc. I was astonished the day I saw the curriculum of Computer science in UK when I was still undergraduate. I have to quickly ise that curriculum to upgrade myself. Just like You saidour schools focus much on theory than practical. But the truth is that most of our professors except the foreign trained ones knows Theory and not the practical side of Computer science therefore they tend to hand over that theoritical principles they have grabbed to their students sidlining the practical aspect which is the most important part. |
Re: Why Do Self Taught Programmers Over Exaggerate by jackyraw09: 9:48am On Jun 28, 2020 |
[font=Lucida Sans Unicode][/font] onegig: I beg to differ, i am computer science graduate my And I think the university education system in Nigerian has a way of numbing down the minds of aspiring computer scientists with just theory upon theory and little to no practical. What separates the self taught guys how ever is that they are mostly practical and learn by doing as opposed to just cramming stuff. I didn’t study abroad so I wouldn’t know how it is over there but from my own experience of computer science I’d say NIGERIAn education system doesn’t do much justice to the field in terms of what u gain after 4 years in the university. |
Re: Why Do Self Taught Programmers Over Exaggerate by Shepherdd(m): 9:48am On Jun 28, 2020 |
javaRookie: . Leave them o. Fortran that they hate is driving the satellites that gives them internet access. Or the C that their Android, iPhone, mac and Windows is written with. 2 Likes |
Re: Why Do Self Taught Programmers Over Exaggerate by stanliwise(m): 9:50am On Jun 28, 2020 |
Crvrider:Before computer came into existence there were already computer and the first were some set of females which were given large numbers and figure to compute at real time. The fact they computed the data isn’t the logic there. They simply could have employed People and hand them calculator but that wasn’t the case. The case it that they are special trained to accept data and manipulate those data that gives the required result just like the present machine does today. A computing scientist don’t need to be a good programmer. Alan Turing developed the Utimate computer (Turing Machine) which will never be built in reality on paper. He drew the machine technique on paper and the manner it works. Alan Turing developed some of the working technique of how today computer shuld accept data and treat it. See computing has many branches, there are some computing scientist which main job is to store data and retrieve them in quick time. This people works in large organizations and develop all sort of logic for organization data storage and retrieval. Some computing scientist are into just networking and transfer of data. They develop all sort of theory for accurate data management and transfer. For example the zip algorithms was the hand work of many computing scientist e.g HuffMan and many but this same guys didn’t make any popular zip app you see today instead their idea were used by programmers to make those apps Lastly don’t get me wrong, I never said computing scientist don’t need to know how to program. I said they don’t have to be great at it. 1 Like |
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (Reply)
Why Are Backend Developers Paid More Than Frontend Developers? / Alx Software Programming / Are You Interested In Robotics And Artificial Intelligence?
Viewing this topic: 2 guest(s)
(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. 124 |