Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,150,539 members, 7,808,985 topics. Date: Thursday, 25 April 2024 at 08:33 PM |
Nairaland Forum / Science/Technology / Programming / Should You Study Computer Science To Learn How To Code? (2333 Views)
Real Computer Wizards Didnt Study Computer Science / [advice] Do I Need To Study Computer Science To Be A Web Developer? / Top Universities To Study Computer Engineering In Nigeria (2) (3) (4)
Re: Should You Study Computer Science To Learn How To Code? by Deicide: 7:42pm On Jan 06, 2021 |
ThePlainTruth:Na JavaScript work be this one o |
Re: Should You Study Computer Science To Learn How To Code? by EvilSec: 7:55pm On Jan 06, 2021 |
GiftedTitty:Let me explain why what we "learn" about software engineering in undergrad is ALMOST, useless. Even when professors try to make Software Engineering classes more practical by applying active approaches, e.g. simulating a software development team with the students, it is still doomed to fail. This is basically because the environment is so artificial that the incentives are almost the opposite of what happens in a real scenario. A soft. team of students in a Software Engineering class aiming to develop a project is a mix of: 1. distributed team 2. low allocation members 3. lack of experienced leaders 4. lack of someone that puts money wanting ROI 5. artificial timeframes 6. lack of money compensation to the team members 1. distributed team Needless to say that distributed teams are very hard to coordinate even in real soft. projects. when we mix it with item 2 and 3 (low allocation members and lack of experienced leaders), we have the recipe of failure. 2. low allocation members students have to reconcile the SE class project with activities of many other disciplines. they are far from full time, or even part time dedicated to the project. 3. lack of experienced leaders in a real soft. project (at least the ones who have chance of achieve their goals) the teams are NOT composed by interns only. there are members with diverse levels of experience, with very experienced leaders guiding the project. 4. lack of someone that puts money wanting ROI in a real project, a client or an investor put money to pay for the project and for sure will put pressure to have a return on the investment. if a SE class project fail, nobody suffers too much due to this. so, who cares? 5. artificial timeframes projects' sprints and scope have to be artificially short to accommodate in the semester. needless to say that no good thing can emerge with such kind of artificial restrictions. 6. lack of money compensation to the team members if the students don't deliver the soft., they will not lose their jobs, have a salary cut, lose a promotion, or suffer any damage to their reputation as professionals. again, who cares? After all that, one could argue that the goal with a Software Engineering class is NOT necessarily deliver a working software, but instead just to learn the concepts of Software Engineering that once applied will support devs on developing a successful software project. In the end, the usefulness of SE classes seems to hold only when students, once becoming pros, face a problem in a real project and hopefully remember some keywords related to that problem, so that helps guiding them in studying techniques to finally make that knowledge alive. Cheers xD. 1 Like |
Re: Should You Study Computer Science To Learn How To Code? by Nobody: 11:28pm On Jan 06, 2021 |
Deicide: Any programming language can do the job. This is what is taught in Computer Science Algorithms i.e. how to analyse a problem and come up with the best solution. |
Re: Should You Study Computer Science To Learn How To Code? by Deicide: 1:12am On Jan 07, 2021 |
ThePlainTruth:You misunderstood me. What I meant was it'll be easier to do it in JavaScript |
Re: Should You Study Computer Science To Learn How To Code? by Nobody: 6:00pm On Jan 07, 2021 |
Deicide:No problem |
Re: Should You Study Computer Science To Learn How To Code? by Hotspotbro(m): 9:20am On Mar 24, 2021 |
am even working on a small tool of mine written in python.
i want to name it Xworker but am still writing CLIs for it |
My MERN Stack Ecommerce Web Application / The Tech Bro Pandemic ! They Are So Annoying ! / My Experience On A Software Project
(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. 28 |