Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,160,461 members, 7,843,402 topics. Date: Wednesday, 29 May 2024 at 02:43 AM

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

Nairaland Forum / Science/Technology / Programming / Why Most Beginners Quit Programming (24654 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) (4) (5) (6) (7) (8) (Reply) (Go Down)

Re: Why Most Beginners Quit Programming by Etinosa12345: 6:11pm On Jan 27, 2021
runtime:

Forget TIOBE index I want your opinion what area apart from Android is Java relevant.
Cloud computing, big data
..
Dem many
Re: Why Most Beginners Quit Programming by Sheriman(m): 6:39pm On Jan 27, 2021
Karlebolu:


Pro advice. The computer can take screen shots.
Cos Am busy I just snap it with my phone
Re: Why Most Beginners Quit Programming by Telegram234(m): 6:53pm On Jan 27, 2021
I gave up last yr I was learning C
But later this year it is DO or DIE matter.
I have finished HTML but sometimes I do forget somethings.
One advice is to get a mentor who is ready to teach u well.
And Boom u are good to go.

PROGRAMMING IS FUN
Re: Why Most Beginners Quit Programming by Sheriman(m): 6:55pm On Jan 27, 2021
ReluctantAdult:


You're learning Kotlin. Nice one cool

Which learning resources are you using?
I use Google Kotlin Bootcamp for programmers in Kotlin official website. They have a lots of topics and exercise awaiting for you to begin your Programming journey.
I use beginnersbook.com a very detailed website for Kotlin beginners
I use programiz.com too. They break it down for you to understand
with 4 downloaded videos tutorial on Kotlin from YouTube. I watch it then practice along.
I think I have been improving knowing the Kotlin basics.
It really worth it. It involves hard work and total commitment.
You spend hours all day with your Laptop studying and learning how code works before giving you meaningful print out
This is my 4th months learning all the Kotlin basics.
I have finished learning the basics but i committed myself to go back again, repeating all the topic so many times before jumping to next topic. This has really help me to understand and even read Kotlin code on monitor screen..
Am happy for myself cos I think I find it interesting more than blogging.
To me, learning programming language is a challenge to me.

1 Like

Re: Why Most Beginners Quit Programming by davien(m): 7:06pm On Jan 27, 2021
Fidelismaria:


Do you have any resources on JavaScript?

I want to diversify my learning channels.

Freecodecamp is good but it ain't cutting it.
https://freetutsdownload.net/?s=javascript

All languages and web development for free

1 Like

Re: Why Most Beginners Quit Programming by Nobody: 7:11pm On Jan 27, 2021
Fidelismaria:


Do you have any resources on JavaScript?

I want to diversify my learning channels.

Freecodecamp is good but it ain't cutting it.
I can give you a compressive lecture video on HTML,CSS,JAVA Script
Re: Why Most Beginners Quit Programming by ReluctantAdult(m): 7:14pm On Jan 27, 2021
Sheriman:

I use Google Kotlin Bootcamp for programmers in Kotlin official website. They have a lots of topics and exercise awaiting for you to begin your Programming journey.
I use beginnersbook.com a very detailed website for Kotlin beginners
I use programiz.com too. They break it down for you to understand
with 4 downloaded videos tutorial on Kotlin from YouTube. I watch it then practice along.
I think I have been improving knowing the Kotlin basics.
It really worth it. It involves hard work and total commitment.
You spend hours all day with your Laptop studying and learning how code works before giving you meaningful print out
This is my 4th months learning all the Kotlin basics.
I have finished learning the basics but i committed myself to go back again, repeating all the topic so many times before jumping to next topic. This has really help me to understand and even read Kotlin code on monitor screen..
Am happy for myself cos I think I find it interesting more than blogging.
To me, learning programming language is a challenge to me.



Great resources. Don't dwell too much on the syntax. To develop a computational mind, you have to solve problems. Do as many exercises as possible and learn from them.

I use Java to build apps but now moving over to Kotlin as well since it is the new and preferred language for Android.
Re: Why Most Beginners Quit Programming by Haywhyluv: 7:17pm On Jan 27, 2021
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

Interested... 08130129374
Re: Why Most Beginners Quit Programming by BluntTheApostle(m): 7:22pm On Jan 27, 2021
BigBashiru:


There's something called dehumanization. The average Chinese person regards an African as a MONKEY. And you are dehumanizing yourself further by going to learn their language. Google: "kenya deports Chinese racist monkey". This is why their companies in Nigeria work ppl like slaves.

Christianity, Islam, English, even machine language are foreign. How come many of you don't think about the horrors of the Slave Trade or the impoverishment of Africa through IMF?

If we all decide that non-Africans don't treat us well, then why are we using their religions, their cars, their computers?

The average German does not think of an African as his equal, yet German made cars are popular in Nigeria.

Learning Chinese creates opportunities just as learning machine languages. The fact that Africans are dehumanized in Europe or Asia does not mean we should not avail ourselves of opportunities that their languages would create for us.

They may be helping Africa with loans and infrastructural development but a lot of them don't see you as an equal. And you are going further to learn their language? You first leaned English and now learning Chinese?

If learning a foreign language will provide opportunities for you, why should it matter the type of language you are learning.

Very soon, Chinese interpreters will be needed in nearly all the countries of the world. In colonial era, our fathers who could speak the English language made a lot of progress ahead of their kinsmen. The difference between Samuel Ajayi Crowther and some other slaves was that Crowther saw an opportunity in learning the language of the slavemasters.

Why cant Africa take over the world? Don't give me the bad leaders BS pls.

The reality is that China (and not Africa) is a global superpower. At the moment, learning Chinese is more profitable than learning Igbo or any African language. Maybe Africa will reach that level one day, but for now, China is at the top

2 Likes

Re: Why Most Beginners Quit Programming by MrCover: 7:28pm On Jan 27, 2021
Haywhyluv:


Interested... 08130129374

To Open A Professional Blog, Start From 30k and Above, it depends on the type of website you want to open
Re: Why Most Beginners Quit Programming by ReluctantAdult(m): 7:33pm On Jan 27, 2021
SeriouslySense:
Kotlin is just like Java, now i see why from your code, the methods are shortened and seem to emphasis functional methods but it's not, since it returns no value, the variables types are inferred, and the print class does not Seem to be in the System library or package, but it must be, you must have imported it, but is not shown, the libraries should be at the top of the page not seen.


The print function is definitely in-built. Kotlin is beautiful though, compared to Java. From type inference to null handling which eliminates the NPE nemesis . Auto handling of getters and setters so you don't write all the boilerplate codes like in Java. Functions are kings here not classes grin

Also, the syntactic sugar. 5 lines of codes in Java might just be a line or two in Kotlin. So verbosity is greatly reduced. Sweetest of all, it is interoperable with Java. You can actually look under to see the Java bytecodes generated for every Kotlin code. Cool stuff cool

3 Likes 1 Share

Re: Why Most Beginners Quit Programming by Sheriman(m): 7:37pm On Jan 27, 2021
ReluctantAdult:


Great resources. Don't dwell too much on the syntax. To develop a computational mind, you have to solve problems. Do as many exercises as possible and learn from them.

I use Java to build apps but now moving over to Kotlin as well since it is the new and preferred language for Android.
Please migrate to Kotlin. A language that makes developers happier
Re: Why Most Beginners Quit Programming by Sheriman(m): 7:40pm On Jan 27, 2021
ReluctantAdult:


The print function is definitely in-built. Kotlin is beautiful though, compared to Java. From type inference to null handling which eliminates the NPE nemesis . Auto handling of getters and setters so you don't write all the boilerplate codes like in Java. Functions are kings here not classes grin

Also, the syntactic sugar. 5 lines of codes in Java might just be a line or two in Kotlin. So verbosity is greatly reduced. Sweetest of all, it is interoperable with Java. You can actually look under to see the Java bytecodes generated for every Kotlin code. Cool stuff cool
Thanks buddy for helping me.. Kotlin is the language that makes Android app developers happier..
Happy coding!!
Happy developing with Kotlin!!
Re: Why Most Beginners Quit Programming by ReluctantAdult(m): 7:44pm On Jan 27, 2021
Sheriman:

Thanks buddy for helping me.. Kotlin is the language that makes Android app developers happier..
Happy coding!!
Happy developing with Kotlin!!

...and you too!!!

The computer listens and responds faster when you communicate with it in the Kotlin language cool
Re: Why Most Beginners Quit Programming by SeriouslySense(m): 7:45pm On Jan 27, 2021
nice cheesy cheesy cheesy reduced stress
ReluctantAdult:


The print function is definitely in-built. Kotlin is beautiful though, compared to Java. From type inference to null handling which eliminates the NPE nemesis . Auto handling of getters and setters so you don't write all the boilerplate codes like in Java. Functions are kings here not classes grin

Also, the syntactic sugar. 5 lines of codes in Java might just be a line or two in Kotlin. So verbosity is greatly reduced. Sweetest of all, it is interoperable with Java. You can actually look under to see the Java bytecodes generated for every Kotlin code. Cool stuff cool

1 Like

Re: Why Most Beginners Quit Programming by ReluctantAdult(m): 7:49pm On Jan 27, 2021
SeriouslySense:
nice cheesy cheesy cheesy reduced stress
Sure cool

The stress of thinking up the logic for a working algorithm is enough. We shouldn't be too bothered about language rules and shortcomings.

1 Like

Re: Why Most Beginners Quit Programming by grammarnazi12: 7:49pm On Jan 27, 2021
olamy7:
I really don't understand why you typed this though.. But I really think you know that not every agricultural student will have access to acres of land to start their business... And the fact that I did something in University doesn't necessarily mean that I have to use it. Everyone made a wrong decision one time or the other. Trying to fix it should not be seen as something else.

I didn't do agric in school and I was not the one that posted that. but it is not just right to condemn someone's s decision. Very wrong!!
Those ones are mad.

By just having a small understanding of programming, they will be so arrogant that they will behave as if they invented everything about programming.

1 Like

Re: Why Most Beginners Quit Programming by Drella(m): 7:50pm On Jan 27, 2021
I started learning python with my android phone on pydroid3.I gave up midway because the phone itself is bad,small for typing and the screen calibration is faulty.Imagine typing "Q" but "E" will be the one to be pressed.

Now I am learning html and css with a borrowed laptop,I can't take the laptop to school.Once the owner collects it back,I'm doomed!


This is by far the worst problem we have as programmers in Nigeria.Followed by erratic power supply.
Re: Why Most Beginners Quit Programming by SeriouslySense(m): 8:13pm On Jan 27, 2021
Its one of the new generation of languages that are made to improve programming style, like Kotlin, Go programming also combines the power of C++ and the ease of learning


ReluctantAdult:

Sure cool

The stress of thinking up the logic for a working algorithm is enough. We shouldn't be too bothered about language rules and shortcomings.

2 Likes 1 Share

Re: Why Most Beginners Quit Programming by Fidelismaria: 8:25pm On Jan 27, 2021
Baawahala:

I can give you a compressive lecture video on HTML,CSS,JAVA Script

Great!!

Free or paid?
Re: Why Most Beginners Quit Programming by Fidelismaria: 8:25pm On Jan 27, 2021
davien:
https://freetutsdownload.net/?s=javascript

All languages and web development for free

Thanks
Re: Why Most Beginners Quit Programming by DonroxyII: 8:36pm On Jan 27, 2021
Karleb:
Programming is hard. That's just the simple truth.
Nothing is difficult for a committed mind !
Re: Why Most Beginners Quit Programming by JJOF(m): 8:39pm On Jan 27, 2021
Fidelismaria:


Do you have any resources on JavaScript?

I want to diversify my learning channels.

Freecodecamp is good but it ain't cutting it.
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.
Re: Why Most Beginners Quit Programming by DonroxyII: 8:44pm On Jan 27, 2021
danvon:
I'm trying to learn Java programming I have already experienced everything you described

One time I was trying to build a brick game program by copying it from someone else, even though I was copying everything, the program didn't work (the person's own worked), after all my time and energy

Trying to figure out what went wrong seriously reduced my morale
I am an aspiring programmer ..... I usually hear :

it's not your fault, it's just JAVA !!
Re: Why Most Beginners Quit Programming by Nobody: 8:48pm On Jan 27, 2021
Fidelismaria:


Great!!

Free or paid?
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...

1 Like

Re: Why Most Beginners Quit Programming by DonroxyII: 8:49pm On Jan 27, 2021
Miyachi:
It takes time and it is hard.

It'll be a lot easier if you approached programming as a means to an end not the end itself.

It's a tool and it changes the way you see things.

Writing code is half of the work, the other half is algorithm design, data structures and testing
Thanks and God bless you ... It's a means to Accounting for me .... Python is my Language!!
Re: Why Most Beginners Quit Programming by Maj196(m): 9:29pm On Jan 27, 2021
It's hard grin. But as a beginner don't be a jack of all trade.Just focus on a stack and learn algorithms and data structures. I think you should be fine
Re: Why Most Beginners Quit Programming by BiGVEEN58(m): 9:41pm On Jan 27, 2021
There aren’t up to 20 programmers in this country.
Re: Why Most Beginners Quit Programming by chineduuf: 10:34pm On Jan 27, 2021
Jagznation:
programming is fun when learning it in a class or a partner if you go solo just forget it
I learnt solo... Wah you saying bruh? Lol
Re: Why Most Beginners Quit Programming by chineduuf: 10:39pm On Jan 27, 2021
Nice read... Most people will say "PROGRAMMING IS HARD", that is just partial truth. Programming just have a steep learning curve. Changing the way you look at problems can be difficult, which is the beginning. Learning how to think logically. But once you understand the basics solidly, you can advance by yourself. It will just be like you climbed the top of a mountain and can now navigate ur way around. It's the climbing that is hard.

1 Like

Re: Why Most Beginners Quit Programming by psyco: 10:41pm On Jan 27, 2021
runtime:
.

c# > java by the way grin.
Please clean this thing before I knack you plank for head. What rubbish!

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