Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,155,740 members, 7,827,730 topics. Date: Tuesday, 14 May 2024 at 03:55 PM

Why Most Beginners Quit Programming - Programming (8) - Nairaland

Nairaland Forum / Science/Technology / Programming / Why Most Beginners Quit Programming (24537 Views)

I Just Quit ALX Programme / Should I Quit My Job To Go Into Programming Full-time? / Quit School To Focus On Programming, Hopefully It Will End In Joy (2) (3) (4)

(1) (2) (3) ... (5) (6) (7) (8) (Reply) (Go Down)

Re: Why Most Beginners Quit Programming by bet9ja(m): 10:41pm On Jan 27, 2021
People found it challenging because their motive to learn is the money that programmers earn. Hence they will surely find themselves in a Do while loop.
Re: Why Most Beginners Quit Programming by Fidelismaria: 11:09pm On Jan 27, 2021
Baawahala:

just a token for the value....
As far as you are disciplined,for atleast 3hrs everyday...
You will go through the lectures and you will be glad you did,in just 6months.
Send me an email...
Okay.
Re: Why Most Beginners Quit Programming by Fidelismaria: 11:11pm On Jan 27, 2021
JJOF:

Try youtube

https://www.youtube.com/watch?v=2Ji-clqUYnA after this, you can try the 2nd part, which applies all the above knowledge in a about 15 projects.

Thanks!!

Have been looking for this guy since!

I used his introduction to HTML and CSS when I was learning HTML and CSS last year.

Love his teaching

Thank you!

2 Likes

Re: Why Most Beginners Quit Programming by Fidelismaria: 11:12pm On Jan 27, 2021
bet9ja:
People found it challenging because their motive to learn is the money that programmers earn. Hence they will surely find themselves in a Do while loop.

grin grin

Or a for while loop
Re: Why Most Beginners Quit Programming by mbanefoeze(m): 11:13pm On Jan 27, 2021
meet me up @johndeewizard@gmail.com if u want to learn programming.
teaches programming and also employ my students and pay them well.
Re: Why Most Beginners Quit Programming by tsdarkside(m): 11:23pm On Jan 27, 2021
Baawahala:

just a token for the value....
As far as you are disciplined,for atleast 3hrs everyday...
You will go through the lectures and you will be glad you did,in just 6months.
Send me an email...

are you kiddin me....??
Re: Why Most Beginners Quit Programming by tsdarkside(m): 11:28pm On Jan 27, 2021
software is always limited by hardware....

it has always been that way....
better is to concentrate in buildin the hardware....
that is were the real money is....
Re: Why Most Beginners Quit Programming by danvon(m): 11:43pm On Jan 27, 2021
DonroxyII:
I am an aspiring programmer ..... I usually hear :

it's not your fault, it's just JAVA !!
that's what I'm hearing now too

1 Like

Re: Why Most Beginners Quit Programming by JesusDWay(m): 3:23am On Jan 28, 2021
born2begreat:
I am also a victim of this and i think the problem with me that's not included in your write-up is "Distraction". I'm 37 just engaged, more responsibilities even i earn less than 45k monthly. I have learnt HTML, CSS3 using codecademy and freecodecamp, Wordpress, AWS solution architect, Python... I didn't complete learning all these because of distraction from myself or my family. I am the first child of my family, a breadwinner despite earning less i still don't like seeing them suffering. I know the only solution to my PROBLEM of having my full concentration of programming is to get a job as an intern but will be earning monthly even if it is just 20k while all i will be doing is learning and doing something. You can only be better and be improving at what you do everyday. Unlike this menial job i'm doing here from 7am to 5pm and get home everyday very tired. I still have thirst and passion for programming and i pray my problem is solved soon because it's paining me alot. May God help me

Hi! Look for who can borrow you money and look for a business to set up like transportation. If you have two of those shuttle buses delivering 120k to you every month, you can agree to be paying whoever you borrow money from to use two years to pay. That will leave you with 70k income every month. Limit your spending and add another one like okada. Before you know it, you may be getting a 100k every month without working for everyone. This will free up your mind to think of something else to invest in that will be increasing your income and let you free your mind to concentrate to learn. So, you can be an investor and at the same time train to get a job in the field of a developer that will eventually by God's grace earn you the big bucks. I pray the mercy of God speak for you in Jesus name

1 Like

Re: Why Most Beginners Quit Programming by utepu: 3:39am On Jan 28, 2021
[Thank you for this.


quote author=alabi10 post=97807119]Taking a decision to learn how to code is a huge leap for anybody. It entails understanding technology in a new way, mastering new language and tools, learning how to think logically, and becoming more adaptive and responsive to problem-solving. You will learn valuable skills, improve your career options, and even develop your personal life.

As much as the benefits of learning to code are indisputable, the truth is that the progress itself (and no doubt, it’s a long process) is challenging and could be sometimes frustrating. As a beginner to programming, at first, you are earnest and enthusiastic, paying attention to your first tutorials and seeking out ‘beginner’s recipes’ from websites. As you pass the initial stages and begin dealing with variables, loops, and functions, the abstract nature of what you’re doing i.e not being readily able to see how your work is being executed in the front end, can be frustrating, particularly if you’re a highly visual person. You may at this point become a little anxious about whether you really can do it and may take a few days off to ‘clear your head’. For some, a few days translate to a few weeks and a few months. When and if you eventually get back, you may feel too detached from the context of programming for it to hold any strong attraction for you anymore and you might quit altogether.

Most beginners often undergo similar experiences as illustrated above. However, once you learn how to overcome certain challenges which are highlighted below, you will enjoy the learning experience much more, make progress faster, become more enduring when faced with future difficulties and become more independent when writing your own code. These challenges are:

Your motivation, and its sustainability, is a very important factor in all learning processes. Most beginners learn programming just for the sake of it or because they heard a career in it pays well. Even for those who simply just like the idea, when things get tough and the learning experience becomes hard and painful, they often are sorely tempted to give up. Instead, learn programming because you want to solve a problem or improve your life. Aspire to build/improve apps that will help people and increase efficiency.

Not Planning Your Learning Process
After knowing why you want to learn to code and whether that motivation is sustainable, choose the correct tools and resources to help you achieve your aim. Lots of beginners say, ‘I don’t know which programming language I should learn first’. Well that’s because they do not really know why they want to learn to code. Nowadays, JavaSxript is used to build any type of project, from simple web and mobile apps to advanced hardware projects. If you’re still unsure of which language to learn, ask an experienced programmer for advice. Also bear in mind that most of the knowledge learned from one programming language is transferable so at this stage, you run little risk of wasting your time.

Not Knowing How To Approach A Task
Sometimes you may not know where to start and may be unable to solve a task properly. This may be because you don’t really have a firm understanding of the theory of a language, how an API or library works, how the system works or even the programming paradigms. It is best to read the theory again and find someone to explain it well to you. The task might be too big and needs to be broken down into smaller tasks, but you didn’t understand this because you overlooked certain concepts.

Impatience With Debugging
The most common problem for programmers of all experience levels is when they solve a task and it doesn’t work because there’s a bug in the code. Debugging is one of the most important skills a programmer must learn. However, lots of beginners get overwhelmed and lose motivation here. They feel that too much time is spent debuggng code. Nonetheless, they must see it as am opportunity to improve their programming abilities and fix their misconceptions. It helps to ask ‘Why Did I make this mistake and how can I prevent myself from making the same mistake in the future?’

Not Understanding Preferred Solutions
In your learning process, you’ll consult a lot of resource materials: books, courses, tutorials, developer communities, etc. It is easy to take a solution to a problem proffered on any of these platforms. It’s trustworthy, it works, but do you understand the thought process behind it and how the concept fits into the bigger picture? You should learn from it and apply it yourself the next time you face a similar problem. Good programming practices include forming good habits to help you get unstuck from any kind of coding problem.

How Do You Deal With These Challenges?
Be patient. Programming is an in-demand skill but you won’t master it in a few months, never mind that some training courses promise you will. It takes time (years) to internalize and understand code. You must continuously apply and improve your skills to become any good.

Take a break when you need it. All experts were once beginners. No one was born a coder. When it gets frustrating and overwhelming, Amanda Bates, a senior developer says ‘Don’t lose hope. Walk away a bit, relax, and come back with a fresher perspective’.

Be disciplined. Motivation is fleeting but discipline is more reliable. Some days, you may not be in the mood to get things done and that’s perfectly normal. But try to get in an hour or two of work. It will help you get more closer to your goal.

Don’t Give Up. This is the whole essence of this article. You’ll want to quit more than once, but dig in and don’t give up. Use the problems you experience as ladder rungs to ascend to greater skills as a developer. Get support from other coders and experts in online communities.

https://alabiansolutions.com/blog/why-most-beginners-quit-programming/[/quote]
Re: Why Most Beginners Quit Programming by Strange1759: 6:56am On Jan 28, 2021
McTobe:
Why I like coding, is that it attracts only serious minded people. It's one path I see that mediocers run away from.

Hello man, can I contact you on WhatsApp? I want you to help me look at some codes before I submit, seems you are Good
Re: Why Most Beginners Quit Programming by Strange1759: 6:58am On Jan 28, 2021
Timbers:
Learning to code was one of he best things I did for my self although I had problems learning CSS but nevertheless I still learnt it


Hello man, can I contact you on WhatsApp? I want you to help me look at some codes before I submit, seems you are Good
Re: Why Most Beginners Quit Programming by Nobody: 7:14am On Jan 28, 2021
tsdarkside:


are you kiddin me....??
No its a matter of consistency, and a sense of purpose bro.
Re: Why Most Beginners Quit Programming by mathinips(m): 7:49am On Jan 28, 2021
Oga let chat on whatapp

alt3r3g0:
Programming can be a bit challenging. I usually advise people that want to start coding to start with a project.

This will help you focus you effort towards a goal.

Programming is a very wide ecosystem and in every project you will need just a small part of the different components.

For eg. If you want to develope a website that handles registration for events, you will need a database (mysql, postgres etc), front end (any language that can build the website and communicate with the database), and sql itself to query the database.

Now these three can be very wide on their own but for this project, you can use a single table.

For the website (front end), can be very wide but can be limited to two pages. One to fill the form, the other to read the data.

Then you limit sql to crud. No need to get into complex queries like joining tables etc.

When you get more comfortable and expand to more complex projects, you will still need to reference what part you actually need for that project.


Also try to understand the concept of object oriented programming. Makes life a lot easier
Re: Why Most Beginners Quit Programming by dom(m): 8:19am On Jan 28, 2021
That's how the Customer Care at NIIT Abuja talked me into registering for their Programming course that year (Futurz) and wasting my father's money. I came to do basic computer appreciation course o. I just dropped out midway when I couldn't make head or tail of what the faculty was talking about, and the guy no even get himself. almost 20 years ago. Till date I regret registering for that course wasting money.
Re: Why Most Beginners Quit Programming by Miyachi: 9:31am On Jan 28, 2021
DonroxyII:
Thanks and God bless you ... It's a means to Accounting for me .... Python is my Language!!
Awesome. I also use Python for web dev. What libraries do you use in particular?
Re: Why Most Beginners Quit Programming by Miyachi: 9:39am On Jan 28, 2021
tsdarkside:
software is always limited by hardware....

it has always been that way....
better is to concentrate in buildin the hardware....
that is were the real money is....

I wouldn't think so. This is where you'd see the difference between a skilled programmer and mediocre one. One works creatively with constraints, the other complains about them.

The true money is in software, Apple, Tesla, etc. would be worth nothing without their software.
Re: Why Most Beginners Quit Programming by born2begreat(m): 10:12am On Jan 28, 2021
Thank you for this advice and this is exactly i have been trying to do. To establish my wife and get a source of income from either mini bus or Keke and that will give me time and the little money i need to concentrate and learn. I don't need to work in an organisation i can be working remotely and be earning good dough. I have some meetup group i used to go back then where we learn and talk about new development. There i can meet different people and get connected. Thank you for this advice

JesusDWay:


Hi! Look for who can borrow you money and look for a business to set up like transportation. If you have two of those shuttle buses delivering 120k to you every month, you can agree to be paying whoever you borrow money from to use two years to pay. That will leave you with 70k income every month. Limit your spending and add another one like okada. Before you know it, you may be getting a 100k every month without working for everyone. This will free up your mind to think of something else to invest in that will be increasing your income and let you free your mind to concentrate to learn. So, you can be an investor and at the same time train to get a job in the field of a developer that will eventually by God's grace earn you the big bucks. I pray the mercy of God speak for you in Jesus name
Re: Why Most Beginners Quit Programming by DonroxyII: 10:14am On Jan 28, 2021
tsdarkside:
if you realy want to earn money,write your own way to communicate with maschines....

nobody said you must learn the way they communicate with maschines....
There is no programming language that is easy because it involves communicating with mundane objects for answers and speed of operations.

Africa programming language is "IFA" ... it is not easy to learn too ....

Create your home language and make it easier ... or learn your African programming language!!
Re: Why Most Beginners Quit Programming by McTobe(m): 10:35am On Jan 28, 2021
Hello Bro, I am not so wonderful. Moreover, I have not been coding for some time now. What I do more now is get job and pass to people then take my commission. Then other things to put food for man pikin table as family don dey involve.
Strange1759:


Hello man, can I contact you on WhatsApp? I want you to help me look at some codes before I submit, seems you are Good
Re: Why Most Beginners Quit Programming by daryur01(m): 11:47am On Jan 28, 2021
.
Re: Why Most Beginners Quit Programming by Adedejinas(m): 12:25pm On Jan 28, 2021
I am interested
MrCover:
Blogging Business Pays, I'm so proud to be a professional Blogger, I can now boost of everyday food on my table through Blogging Business, if you are interested, let me know
Re: Why Most Beginners Quit Programming by callyik(m): 1:00pm On Jan 29, 2021
runtime:
What i keep telling newbies is this, just pick an area and concentrate solely on it, and dont every rely on one source of learning simple e.g if i want to learn dotnet core i would concentrate solely on c# and downlod as many learning resources on c# and dotnet core mosh hamaedani c# udemy series, joseph alambari c# the definitive refernce series etc.
Withing 6-8 months of pure dedication, boom you already a developer.

c# > java by the way grin.


The Spirit of the Lord is upon you. Team C#

1 Like

Re: Why Most Beginners Quit Programming by Vicky2k(m): 10:05pm On Jan 29, 2021
Programming is not really easy but with Determination, focus, Patience and Discipline, you will get better with time. I am Currently in a Boot Camp- Skill UP Africa and This is my 2nd Week away from Home and Business just to Learn Programming. I Aspire to become better in 6 Months Time. For those with the Passion to Learn Programming but don't have the Financial Resources required from Companies like Decagon and Novell University, you are welcome to try out Skill UP Africa
Re: Why Most Beginners Quit Programming by Salarys: 11:38pm On Feb 02, 2021
ivumar:

Ah... Please sir, be informed before making this kind of comment.

Good evening bro. Please check your mail.
Re: Why Most Beginners Quit Programming by Nobody: 8:46am On Feb 03, 2021
Salarys:


Good evening bro. Please check your mail.
I've done that bro
Re: Why Most Beginners Quit Programming by romeo411(m): 4:00pm On Feb 03, 2021
I don't know why most folks here can't encourage someone coming into the field. I saw that kind of posts often.
Fidelismaria:


You be Anu man.

So you want to tell me that programming cannot be used to solve one of the numerous problems farmers face in Nigeria?

There's nothing wrong in an agriculturist learning programming!
Re: Why Most Beginners Quit Programming by Salarys: 5:22pm On Feb 03, 2021
ivumar:

I've done that bro

You're not on WhatsApp yet right? Is there a contact I can reach you via phone call? If yes, do mail it to me.

(1) (2) (3) ... (5) (6) (7) (8) (Reply)

Sam Altman Visits Nigeria On AI Tour / Celestial Church Of Christ Hymns (cccmyhymns) Now On Android with pictures! / Solution Of Linear Programming Problems Using Simplex Method

(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. 71
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.