Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,207,262 members, 7,998,393 topics. Date: Saturday, 09 November 2024 at 02:08 PM

Things you need to know as an upcoming programmer and MY CODING DAIRY - Programming (3) - Nairaland

Nairaland Forum / Science/Technology / Programming / Things you need to know as an upcoming programmer and MY CODING DAIRY (19173 Views)

Please Recommend A Good Laptop For Me To Start My Coding / Starting A Life In Programing, 5 Things To Know As A Fresher / When Does A Beginner Become A Programmer, And Should Start Applying For Jobs? (2) (3) (4)

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

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 8:48am On Nov 21, 2018
Towbaba500:
Thumbs up to you sir,m following

Thank you
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Donsheddy: 8:51am On Nov 21, 2018
Im still here... Following
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by vickers95(m): 9:01am On Nov 21, 2018
Great thread.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 9:49am On Nov 21, 2018
vickers95:
Great thread.
Thank you
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by CodeBlooded: 11:21am On Nov 21, 2018
Well done sir. Thanks for this write up. I wish you a happy life.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 3:37pm On Nov 21, 2018
CodeBlooded:
Well done sir. Thanks for this write up. I wish you a happy life.

Thank you for leaving a comment, i really appreciate each and everyone commenting.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 8:19pm On Nov 21, 2018
HOW TO RECOGNISE A TALENTED CODER

1. They hardly talk they think more. Because they have much problem they have not even figure out where to start the solving.

2. They keep less friends and most people find it hard to understand thier perspective towards most things in life.

3. They hardly give room for procastination..yeah as a broblem solver you should know that some problem most be solve at the right time to be truely solved.

4. As you could recognise a farmer with hoe and cutlass so you will surely recognise a programmer with there machines.

5. They are readers. I serious minded programmer cant let a day pass without reading and getting new ideas that could help in future.

6. Real coders dont really look down on small problem, they only look down on problems that have been solved before.

7. Prove yourself to a professional coder he will help you like his brother eventually if you are good he will learn more from you not because you are better but because programmer learn from everything and in most cases it will surely be from your mistakes, that which you are ashamed off...he his probably making great things out of them.

8. If you have a coding spirit lie that youve never crash your computer or someone else computer before. A GOOD REASON I DONT TOUCH PEOPLES MACHINE. I will just want to try something and eventually have messed a system file up. Most of the time i do this coding a called batch program on windows ..i want to automate my work. You can try that and if you dont know how.ask and i will drop a tutorial on it. Lol.

9. Real programmers will always be under paid. Even for hello world program. If you think otherwise its a sign you need to learn more about who you are. Softwares are work of art only in the digital world. So how much can you pay mona liza that they will sell it to you. The moment you raise a price that is more than the estimated price for it and place the money on it then you automaticaly increased it worth mind you...is not for sale. A good reason while most open source programmer prefer not to sell there digital art but to offer it out as a subscription....a total innovation that gave bath to web-service.

10. Real programmers dont hack but they could build tools. Believe me if you see someone saying he his a hacker automatically his not a programmer FROM THE DEPTH Programmers are builders.

11. Real programmer dont pretend on what they dont know ...if they do they actually block or work against adding more knowledge.

12. Real programmer understand principles and state if in plain english as much as they could simplify it...on the other side...they let you know they read more than ten book and speaks big english out of you.

13. Real programmers dont teach they put you through and leave you in the middle of it to carry go. because that is the best way they learn.

14. Real coders dont wait for solution they searchbit out and will not ask you to help tham until they have tried their possible best and not satisfy with they solution they have at hand.

Let stop here but i will surely add to the list

4 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 5:42pm On Nov 22, 2018
CYBER SECURITY my next move.
Am about joining the train of cyber security expert, which i think is gonna be one of the greatest move am about to take. Have being seeing and reading lots on sillicon valley and isreali tech hub region.GUYZ no be small thing.

To be relevant in some years you must join the train of some of these Techs and tight your shoe lace on programming.

Artificial intelligent knowledge is a must for computer engineers even if it little ideas that you can implement for most programmers else client will ask for something and you will find it hard to implement it.

Lets take a look at most of the cars since 2006 model some of this cars can be harcked, control can be hi-jacked by hackers, the deep secret of hacker are not to see if your invention is vulnarable only..they needs infomation. Selling valuable and non valuable intel are the real business of todays deep tech.

How much i wish Nigeria can make such move the isreali made about 40 years ago...within that short time if you permit me to say, isreali now rule the cyber security industry of this our world. Hard to believe that country like U.S cant meetup with them in this field.
Am typing and tears almost come out of my eyes cos i cant imagin what nigeria will look like in the next ten years. So short ten years i say.

In the next ten years, robootic world would have developed to almost quarter what you see in IROBOT by will smith. Self driving car will be the raining thing that will be even cheaper than whay you could be thinking. Remeber some year you most have good dollars to get a drone but today #7000 drone is available on jumia.

Today, our programing knowledge is valuable and relevant but coming some years primary schools kids will handle that site you think youve done great job on and they will do better, my four year old boy is not alowing me to enjoy my phone cos he wants to play game mind you he plays the game like an expect. My God permit i want him to trash php before he clock 12.
Lets us all get into upgrading our knowledge in the fields, Artificial inteligent, Data science, Cyber security and programming with ethical mind. ETHICAL MIND!

My course start on monday....and i will surely share my resources here.
If you've been follow my writeup thank you and leave a comment.

3 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Agp19(m): 10:58pm On Nov 22, 2018
Good one sir. Am a bigginer in the coding world I just discover I have this Keen interest in coding world this year thou am kind of lazy going around it probably due to the fact that I don't have PC. But have been trying to use my phone thou. Started with HTML and still on it planning to lay my hands on JavaScript.
Waiting patiently for Monday sir!
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 11:54pm On Nov 22, 2018
Thanks.

May God see us through beyound the day bro.
Regards to using phone for coding, it not really going to work, most of the html and css activities, i dont think your phone will give you the beat of output.

I will advice you to try and get a small laptop the cheapest but healthy you can get. Html, javascript, and css are just not resources drainer so the cheapest laptop will do.

Also i dont want you to be disappointed on monday because am not teaching directly. You can successfully tech some programing on a forum site...if you try there will be confusion and thats what you see on most trend on nairaland.

Forum site is helpful when you help people on issue they have coding or getting things done..and the beat way is to solve the problem and save it somewhere on the cloud the place the like here for anybody to download and see.

Stick to the trean we will surely learn new things together bro. If phone is all you have not then lets get started..God will help and bless our hustle.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Samcent: 7:12pm On Nov 23, 2018
Nice thread @ ensodev.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Samcent: 8:12pm On Nov 23, 2018
My journey into coding wasn't planned.
I have a regular 8am to 4pm public health job that sometimes involve field activities. I found out that data was key in public health decisions, so I decided to learn data analysis /science. I enrolled in a data science course, offered by John Hopkins University on Cousera.
The instructors introduced R as fundamental to a successful completion of course. Up to that point, that was 2years ago, I have never written a 'Hello World!' program in my entire life. I was forced to put the course on hold and learn R. I read books and watched lots of YouTube video tutorials. Though frustrating at times, I discovered that I was enjoying the whole experience. I must acknowledge Hadley Wickham, his books and works were the much-needed inspiration for me.
While learning R, issues of performance and language wars, mostly on quora, made me to dabble into python. Now, I have fallen in love with python programming language and have decided to swim or sink with it.
Long story short, I have moved from R to python and into web app development also.
I have a prediction model, though with poor accuracy, built with R on shinyapp. By God's grace, I hope to deploy my first django web app soon.
My goal is to write five different web apps in the next five years, one of which should be public health related.
My challenge is combining work stress, family and coding.
My only regret is that I did not join the programming party much earlier.
My shout out to all the programmers on this platform who are helping to inspire others.

Yes, I agree that programming is fun!

8 Likes 3 Shares

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 9:03pm On Nov 23, 2018
Nice comment, i wish you successful programming life.

Python is a lovely programming language and am just starting to learn it , i should be granded in some months. Easy and powerful and you can use it for ranges of things, one of the reason am dancing to its tone recently is that i discover it also one of the tool i should learn for AI and cyber security though there are other better languages but with python i stand more chance on AI even data science.

Programming for a family man is challenging and BOSS Mark.Z also will agree to this because we need to make sure alot of thing are in place before you can sit and press a key on your keyboard else...you will surely blame yourself but with focus, persistence and strong determination success is sure.

Once again THANK YOU FOR YOUR COMMENT.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by KolaSteven(m): 10:13pm On Nov 23, 2018
I'm following this with my every breath. Thanks, OP
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by sparkle6(m): 10:14pm On Nov 23, 2018
Samcent:
My journey into coding wasn't planned.
I have a regular 8am to 4pm public health job that sometimes involve field activities. I found out that data was key in public health decisions, so I decided to learn data analysis /science. I enrolled in a data science course, offered by John Hopkins University on Cousera.
The instructors introduced R as fundamental to a successful completion of course. Up to that point, that was 2years ago, I have never written a 'Hello World!' program in my entire life. I was forced to put the course on hold and learn R. I read books and watched lots of YouTube video tutorials. Though frustrating at times, I discovered that I was enjoying the whole experience. I must acknowledge Hadley Wickham, his books and works were the much-needed inspiration for me.
While learning R, issues of performance and language wars, mostly on quora, made me to dabble into python. Now, I have fallen in love with python programming language and have decided to swim or sink with it.
Long story short, I have moved from R to python and into web app development also.
I have a prediction model, though with poor accuracy, built with R on shinyapp. By God's grace, I hope to deploy my first django web app soon.
My goal is to write five different web apps in the next five years, one of which should be public health related.
My challenge is combining work stress, family and coding.
My only regret is that I did not join the programming party much earlier.
My shout out to all the programmers on this platform who are helping to inspire others.

Yes, I agree that programming is fun!



i Really feel for you, combining programming with work aint the best of cards. But you have to put in more effort if you really want to make it.
You need to master the ancient programmers skill that has helped many programmers do what they have done today.
And what am i talking about?
Am talking Night Owl! You really need to squeeze out time in the wings of night, where you got no crying baby to disturb you or a wife to nag you or your kids to distract you.
You have to make sure to utilize that piece of alluring silence night time gives to polish up your skills.
Make a little programming timetable and make sure you stick with it against all odds.
Reserve a little feul in your generator to power up your lappy incase Nepa walks out on you.
Practice for at least 3 straight hours. I kind of noticied that time flies when coding at night.
Mmmh so echo prints out something onscreen and Boom! Its 12am already. What?!
You have to use every little time you got efficiently. It will pay off big time.
I love programming niche because it can be applied to all areas of learning.
So take your time seriously and dont forget to have some fun. You cannot die ontop of a computer it will be quite absurd.
Get some rest, get some sleep but dont over sleep it.
Also print those pdf you have, its quite easy to refrence from a hardcopy than a softcopy.
Make sure to read them up at any slightest chance, it helps a lot.
I seriously prefer ebooks to videos.
I like taking it all up at my own pace instead of the youtuber dictating for me. And adding some irrelevant stuff instead of going straight up the point.
Put in more practice, and more practice and more practice.
Make lil projects for yourself, dont take it all large! Just a little lump will do.
A basic calculator, a little guess game, finding mean, mode, median based on input are all developmental rudiments for great programmers.
My 2cents.

3 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 10:53pm On Nov 23, 2018
sparkle6:

i Really feel for you, combining programming with work aint the best of cards. But you have to put in more effort if you really want to make it.
You need to master the ancient programmers skill that has helped many programmers do what they have done today.
And what am i talking about?
Am talking Night Owl! You really need to squeeze out time in the wings of night, where you got no crying baby to disturb you or a wife to nag you or your kids to distract you.
You have to make sure to utilize that piece of alluring silence night time gives to polish up your skills.
Make a little programming timetable and make sure you stick with it against all odds.
Reserve a little feul in your generator to power up your lappy incase Nepa walks out on you.
Practice for at least 3 straight hours. I kind of noticied that time flies when coding at night.
Mmmh so echo prints out something onscreen and Boom! Its 12am already. What?!
You have to use every little time you got efficiently. It will pay off big time.
I love programming niche because it can be applied to all areas of learning.
So take your time seriously and dont forget to have some fun. You cannot die ontop of a computer it will be quite absurd.
Get some rest, get some sleep but dont over sleep it.
Also print those pdf you have, its quite easy to refrence from a hardcopy than a softcopy.
Make sure to read them up at any slightest chance, it helps a lot.
I seriously prefer ebooks to videos.
I like taking it all up at my own pace instead of the youtuber dictating for me. And adding some irrelevant stuff instead of going straight up the point.
Put in more practice, and more practice and more practice.
Make lil projects for yourself, dont take it all large! Just a little lump will do.
A basic calculator, a little guess game, finding mean, mode, median based on input are all developmental rudiments for great programmers.
My 2cents.

Thanks for your comment, youve actually made lots of point here that i like so much.

"Also print those pdf you have, its quite easy to refrence from a hardcopy than a softcopy" ....Have always known it to be my best bet but these days you can hardly see printed copy of programming book.
I rencently got a printer but the truth be said have never printed a thing out of it. But i read lots of documentation and am always with my coding book to jot down some stuff that i hardly go back to checkout unless i forget something like keyword or when i neglect to practice hard or harder.

And being a night Owl? Brother no married man could make anything out of this demanding profession if you cant do just that. You wont belive sometimes during the day i forget things so easily because of distraction and if your like me with twin youve got to be kidding coding during the day. Twin are hard naturally and their energy to let you know you have them in the house radiate with ease.

Thanks for your comment, it will lead me to use my printer because i learn really fast reading and i can jump irrelivant pages and yet comes back to it if need be.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Samcent: 12:52am On Nov 24, 2018
Thanks a lot for the advice @ sparkle6.

And that idea of having hard copies of programming books is one I need to consider seriously as almost all of my books are in soft copies.

Your 2cents are worth millions of dollars to me.

1 Like

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 8:00pm On Nov 24, 2018
ONLINE VIDEO IS NOT THE BEST FOR BEGINERS WHO SEEK GREAT CAREAR IN PROGRAMMING.

Am going to make this short. If your are just starting coding you need to be well granded in the programing language you are learning.These are few topics most beginers most learn and be granded well with.

Syntax
Variables
Operators
Array
Object
Loops
Conditionals
Functions
Classes


All this cant be best learnt in a video but in a good book and a hardcopy as we were adviced on this trend two days ago.

1. Most of the videos content are based on few topic and you hardly see the one that actually get deep.

2. Most teaching video creators kind of assume you know one thing or the other no matter how perfect the videos is.

3. Some of this video creators have there machine setup in a way that if you want to follow some teaching you must have the same configuration and version of software they are using to be able to flow with them.

4. Playing and pursing could actually discourage and distract you from getting the right point and sometimes most people find it difficult to be watching and practice. This also can only be convinent for people with multiple screen.

5. Sometime some videos are waste of time. The creator did not plan it and you just be pissed off if youve got good worth for your time and data wasted.

6. You will hardly find industrail standard way of doing things on youtube. Some of this good video creators have a real paid courses on Udemy and the likes. Some of those courses feature complete projects and vividly industry standard to some extend..i mean when you deploy it ...its professional enough.

MY ADVICE.

1. Get a good book or a good pdf on the language and read it all...practice each chapter like ten times. Makesure finish a book before you moved to video.

2.No book then get down to w3shools and the like the are good also but not the best. To get a close best out of those site you will have to use some techniques i tried and they work for me. Read a cheapter on w3schools and follow up on another site that cover the topic better or dive deeper into it.

3. Read on configuration..setting up your environment and best version. So your life will be easy during your learning.

4. Get down with videos from best some of the best teachers and with sense because you might get carried away with so many things.

Note:- withing the little time i startded coding back. I have watched more than 200 videos each more than 3 times and today i realised how much time have wasted on some of these videos. Truth be said some video channels are worth staying with forever.

BEST BENEFIT OF VIDEOs..
1..You tried to solve a problem but you dont even know where to start from, videos will help alot.

2...You will need to stick with vidoes to easily move on to some framewords. That just it else youre could turn to vanilla lord and nothing is bad about that.

3. You will hardly see good material on some topics e.g implementing API and the likes.

4. Video are good when you need to setup your IDE, Configure something youve never done before. or learn things like npm and composer, linux command and git.greatly helpful.

In summary, learn basics before going downloading video and after watching a video dont belive you are the lord on php ring, and even if video is your best bet what as much as you can on a topic like 20 different video but take my words "IT CAN NEVER BE AMOUNT TO THE GOODIES AND GRANDED FOUNDATION YOU WILL GET FROM A GOOD BOOK".

JUST AN ADVICE.

3 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 7:27am On Nov 25, 2018
NIGERIANS ARE SMART UNLIKE WHAT SOME PEOPLE THINK.


Nigerian teenage girls have won the top position at the 2018 Technovation World Pitch Summit, the world's largest tech entrepreneurship program in the United States.
Iridescent, a nonprofit empowering under-represented young people globally announced that the Nigerian girls won the Junior Division Finalists (App focus) category during the "Global Innovation Celebration" held in the San Jose Theatre, August 9, 2018.

Save-A Soul app – FD-Detector, Onitsha, Anambra, Nigeria
The girls, from Regina Pacis Model Secondary School, Onitsha, codenamed Team Save-A-Soul comprising of Promise Nnalue, Jessica Osita, Nwabuaku Ossai, Adaeze Onuigbo and Vivian Okoye, developed a mobile application called ‘FD-Detector’ to tackle the problem of fake pharmaceutical products in Nigeria with Mrs Uchenna Onwuamaegbu-Ugwu, as their mentor.

The app leverages a drug's barcode to verify its authenticity and expiration date. Save A Soul will also partner with NAFDAC (National Agency for Food & Drug Administration and Control), an agency responsible for regulating drugs in Nigeria.

The Nigerian girls defeated teams from the United States of America (USA), Spain, Turkey, Uzbekistan and China to win the 2018 Technovation world pitch junior division in San Francisco, USA.

"Leveraging technology to save lives is our utmost priority, that is why we have decided to maximize this opportunity to solve the incessant rate of death caused by fake drugs," said Team Save-A-Soul.

The 2018 World Pitch Summit is the final event following more than seven months of hard work, innovation, and problem-solving by more than 19,000 girls in 115 countries supported by over 5,000 mentors.

More than $50,000 USD was awarded across the teams.

Acting President, Yemi Osinbajo on a Twitter post said, “These young ladies in Junior Secondary School developed a mobile application called FD Detector to tackle the problems of fake pharmaceutical products in Nigeria. Congratulations! We are very proud of you.”

1 Like

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 10:44am On Nov 25, 2018
HOW I UPGRADED IN FEW MONTHS.

This article is to share my little secreat on how i studied most programing languages that i like and i can read any code understand it and used it for that ever i want to depending on any project am handling.

Within few months i have studied up to 10 programing languages just because i go everywhere with those programming languages, their editor and i just code non-sense out of non-sense then i began to understand more and more to the extends that all my non-sense coding started making sense and i learnt the following.

1. All programing languages are powerful.
2. Each programming language has a reason it was invented
3. Some programming languages are masively powerful and simple to learn e.g C.
4. That programming you cant be 100% knowledgable in any one of these tools.
I also learn that so programming languages get complicated as the grow or as people started using them for what they are not meant for.

Well, when i said i go everywhere with editor..compilars..tutorial am refering to my phone. I loaded my 16gig samsung s7 with more 200 apps relating programing and just few game to rest my head when needed. Yeah that just the secret simple but help me.

Note:- i used the method just to be familar with other languages and see what the look like and to have idea when ever i stumble on a code written with such languages..my intension is not to be good at all of the languages not even 50% knowledge of any other apart from php, javascript,html, css that are my main focus when i started learning. So pls dont misunderstood me.

I started two years and am just starting to learn my third language with is python. I love it and i am learning it for a reason that i have shared on this tread also.

2 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by dauddy97(m): 5:36pm On Nov 25, 2018
Well done sir. I have been following from day one you started this thread. I enjoyed every word of ur statements cos, it has helped me and it's still helping me. Programming is fun and every one can program if u wish. I am a 200lvl mathematics student and i program in python. I stated with the basic as the op has listed above. Make hard copy of ur programming pdf. Its very important. Learn the basic first b4 jumping to where ur legs cant reach. Dont copy code, better still, study the lines of code and write it in ur language. Dont learn 2 or more programming at a time as a beginner. Start from html to css and the likes like dat. Pls, learn and read hard as programming are sometime difficult for some of us that are self tutor.God knows, i learnt html and css without anyone putting me through. All these books are free online. Download them and read them thorougly.The last pdf i printed cost me 3k wit over 400 pages. It not easy. Mind you for everyone reading, programming language are not for csc student alone.

3 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Oluwaseunsodiq(m): 5:59pm On Nov 25, 2018
ensodev:
HOW I UPGRADED IN FEW MONTHS.

This article is to share my little secreat on how i studied most programing languages that i like and i can read any code understand it and used it for that ever i want to depending on any project am handling.

Within few months i have studied up to 10 programing languages just because i go everywhere with those programming languages, their editor and i just code non-sense out of non-sense then i began to understand more and more to the extends that all my non-sense coding started making sense and i learnt the following.

1. All programing languages are powerful.
2. Each programming language has a reason it was invented
3. Some programming languages are masively powerful and simple to learn e.g C.
4. That programming you cant be 100% knowledgable in any one of these tools.
I also learn that so programming languages get complicated as the grow or as people started using them for what they are not meant for.

Well, when i said i go everywhere with editor..compilars..tutorial am refering to my phone. I loaded my 16gig samsung s7 with more 200 apps relating programing and just few game to rest my head when needed. Yeah that just the secret simple but help me.

Note:- i used the method just to be familar with other languages and see what the look like and to have idea when ever i stumble on a code written with such languages..my intension is not to be good at all of the languages not even 50% knowledge of any other apart from php, javascript,html, css that are my main focus when i started learning. So pls dont misunderstood me.

I started two years and am just starting to learn my third language with is python. I love it and i am learning it for a reason that i have shared on this tread also.

Op how do you deal with forgetfulness. Because I believe it is virtually impossible to completely memorize everything there is to know about a programming language. Do you go back to reading documentations or what?

1 Like 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by dauddy97(m): 6:01pm On Nov 25, 2018
Programming language are useful in every area. I just helped a man to build a small software to calculate the grades of his stuents. It will print out the percent, the person with the first positio to the last with ease. This is one application of programming to education. I will stick to this thread to learn more cos i have something to tell the future. Ensodev, ride on, we are with you. More ink to ur pen. Cheers!
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by dauddy97(m): 6:08pm On Nov 25, 2018
Oluwaseunsodiq:

Op how do you deal with forgetfulness. Because I believe it is virtually impossible to completely memorize everything there is to know about a programming language. Do you go back to reading documentations or what?
lol, yes you cant memorize all. They are more than million. All you need to do is to know their function(s). Their role in programming. But, mind u they are some u need to commit into ur memory. I hope it help. Still waiting for ensodev to give proper answer on this. Cheers!
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 8:22pm On Nov 25, 2018
Oluwaseunsodiq:

Op how do you deal with forgetfulness. Because I believe it is virtually impossible to completely memorize everything there is to know about a programming language. Do you go back to reading documentations or what?

Thanks your comments.

You just asked me a question have answered long time on this tread.

Everybody forgets things most expecially in these coding world but what makes some look like they are bank of memories and different is that they never memorize any code they only understand the principles of programing and its applications.thats the secret.

Dont ever memorise a code..read...practice..read...pra tic practice and more practice that means you are devoting your fingers to work with your brain...when your brain forgets your fingers remembers and lead your brain. That the secret, dont ever memorise code just make sure you understand the principles by which something works.


Also dont forget programming languages are tools..if you are learning farming you dont memorise how to hold a cutlass you hold it the way people holds it and use it daily and you get better using it and a day will come that cutlass need to be changed.

If the farmer memorise how to hold a small cutlass and now owns a new big cutlass he will have to start memorising how to hold big cutlass that is foolishness.

The tools you are using today might get outdated what if you want to learn another programming language then you start memoring if statement code again in your new language since you really dont know how it works you are just using it.

Also dont ever involve in copy and pasting code even if you are the one that write the code. Leave the copy and paste to the professional and learn to type with your fingers it helps to retain code in your heart and not in your head. I will never copy my codes i type it again and i get better doing that.


if am asked that am i a programmer i hardly answer used to be somehow, cos programmer to the world are superman of the box called computer. sometimes if i wrote a code today by the time i wakes up the following day i cant remember half a thing i did yesterday but the moment i put my system on played one or two games then my computer spirit will jumped back to life, coding start bi that.


What also makes a good programmer is not the number of codes you have memorised but the number of things you dont know, cant do and have never used before, but you can search out within a reasonable time lag and becomes a professional using it minutes that follows. Not just using it but using it like a pro just because you understand the principle by which it works in the other world and not because you memorise the codes.


If you are familar with them they will be familiar with you..and coding takes time and the time it take to get something in or stick to the ones mind is actually different from one person to the other. Also Way of life..health and how much we care for our body.
Good and periodic excercise is good for programmer and have positive effect on our brain. Good food and constant hydration of your system is a good secret. You can't neglect this point also.

Forgeting codes to a programmer is not a sign of weakness its a sign that.

1. You still have to get down practicing the more
2. You still have to get down practicing the more
3 You still have to get down practicing the more

Then if you still forget ask yourself do you underatand the way it work if you go back to your book and pdf. If your answer if yes then. Good you have and extra memory and thats your book keep it close. A day will pass that you would have finished your coding before you remember you never opens that book.

Every good programmer keeps such book or file on there system...we call it snippets or reference book. It a good practice and not a coding sin, sign of weakness or lack of retaintive memory.

1..You cant memorise a programming language.
2..you cant have 100% knowledge of any programming language.
3...if you are just starting and you dont want to run...stick with one..stay with it for six months and start another. Starting to learn another programming language should not be a thing of rush or competition, it should be because you really needs it for a project or something much more important that the one you know might not get it done easily or possibly your employing is switching to another world entirely or maybe a client is about pay big for something with that tool..it could also be that a particular language just happened to turn indispensable in the market like html and css then its a most for you to hook up with others in the industry. Somehow learning new language because you want to add to you C.V and expirence isnt bad but just makesure one is your major and others are by the way else you wont be good in any at the end.



I dont know if you are satisfy with my answer. I awiat your reply.

6 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 8:30pm On Nov 25, 2018
dauddy97:
Well done sir. I have been following from day one you started this thread. I enjoyed every word of ur statements cos, it has helped me and it's still helping me. Programming is fun and every one can program if u wish. I am a 200lvl mathematics student and i program in python. I stated with the basic as the op has listed above. Make hard copy of ur programming pdf. Its very important. Learn the basic first b4 jumping to where ur legs cant reach. Dont copy code, better still, study the lines of code and write it in ur language. Dont learn 2 or more programming at a time as a beginner. Start from html to css and the likes like dat. Pls, learn and read hard as programming are sometime difficult for some of us that are self tutor.God knows, i learnt html and css without anyone putting me through. All these books are free online. Download them and read them thorougly.The last pdf i printed cost me 3k wit over 400 pages. It not easy. Mind you for everyone reading, programming language are not for csc student alone.

Thank you for your comment bro...i really appreciate you following this trend. Pls stick around because we might be needing one or two things from you as a python programmer. I wish you the best in you academics activities and success in every areas of your life.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by dauddy97(m): 9:23pm On Nov 25, 2018
ensodev:


Thank you for your comment bro...i really appreciate you following this trend. Pls stick around because we might be needing one or two things from you as a python programmer. I wish you the best in you academics activities and success in every areas of your life.
amen. God bless ur handiwork too
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 11:14am On Nov 26, 2018
Hi everyone thanks for being here once again.

We are starting something great today and thats learning. As i have said before am not teaching on this forum but i will be putting us through how to get the best out of our learnings.

For beginner who know nothing about HTML please visit www.w3schools.com and consume the html tutorial there.

For those who have gone beyound HTML please ise this oppoutunity to refresh because i dont what to put many things on fire.

HTML should not take us more than a week and we are done.

Please just the HTML part and not the html5.

I will be posting more soon on this

Thanks
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Towbaba500(m): 11:58am On Nov 26, 2018
Following
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 2:56pm On Nov 26, 2018
Please if you are follwowing i will like to send some materials to your email. Its important you have it because it will help during this learning and later you reference purpose.

I will be sending it to the first ten people that drop there email. Others coming after will have to get it from those have sent it to. I will be sharing lots of material here . I plead that some of our oga in the house should please help this trend also with material and free lesson article on html or anything that will add to peoples knowledge.

All materials are free..everything here is free..pls let no one come in here to sell. Apology if i offend anybody with that.

Thanks

1 Like 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Nobody: 4:21pm On Nov 26, 2018
ensodev:
Please if you are follwowing i will like to send some materials to your email. Its important you have it because it will help during this learning and late you reference purpose.

I will be sending it to the first ten people that drop there email. Others coming after will have to get it from those have sent it to. I will be sharing lots of material here . I plead that some of our go in the house should please help this trend also with material and free lesson article on html or anything that will add to peoples knowledge.

All materials are free..everything here is free..pls let no one come in here to sell. Apology if i offend anybody with that.

Thanks

nweze.kelechi.7@gmail.com
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by KolaSteven(m): 5:29pm On Nov 26, 2018
kolawolesteven99@gmail.com

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

Web Based Software Vs Standalone Solution / Simple Code Challenge: C#, Java, C, C++ / Programming Challenge For Beginners N20000

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