Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,164,930 members, 7,859,308 topics. Date: Thursday, 13 June 2024 at 11:03 AM

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

Nairaland Forum / Science/Technology / Programming / Things you need to know as an upcoming programmer and MY CODING DAIRY (18516 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)

Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 3:23am On Nov 15, 2018
If you are planing to become a programmer, web-designer, web-developer. You might want to stay with this tread.

I will be sharing alot on what you need to know, do and how you could be a good programmer within a short period of time.

This tread is not to teach programing language, but we could dive in and out for some good reasons.

Beginners Join our whatsapp group.

link updated 20/01/2020


Contact me on pillersmaker@pillersmaker.com.ng

1 Like 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 3:50am On Nov 15, 2018
Firstly most people belive that they have to be a math lord before they can start programing. This is not true, if you understand your addition subtraction, multiplication and division, you are good to go.

Some aspect of programming require you understarding core mathematics, Games and the likes but you have a good chance with what you alredy have and if you want to be a Game programmer then you could add to your knowledge as you are learning programming.


Contact me on pillerz@pillersmaker.com.ng

2 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:06am On Nov 15, 2018
Secondly, The early days of programming has gone and you dont have to read hundreds of books before you understand a concept in a programming language.

The truth is the more you read and bring alot of infomation together the more you get better.


Lastly you dont have to know everything, programmers are not wizards as some do refer to themselves dont let the fear of knowing everything scare you away. Never think you have to know everything to become a good programmer. You could do something spectacular within a month of your programming carreer But it might not be magical like. Any programmers that tells you he or she knows everything is just a joker.

Contact me on pillerz@pillersmaker.com.ng

9 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:14am On Nov 15, 2018
.....Kill the above fears and follow me as i will be sharing the truth you should know before diving into programing
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:26am On Nov 15, 2018
1- Its is the most challenging profession have ever soon, this could make you slow down a bit now. Yeah, you have to, because to the best of my knowledge it is the most challenging profession.
You have to be set to learn new tech as they come..guess what, whatever the tech you are learning presently today, someone elsewhere has improved it.
possibly is not out yet or its out there but you've not heard about it.
New concept, new approach, new tech, improvement everyday.
If you are the type that dont like learning new things please think twice, unless if you have time waste around programing and its tools.



Contact me on pillerz@pillersmaker.com.ng

3 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:34am On Nov 15, 2018
2-Another truth is you must love solving problems, everything in programing is asking you for solution so you must be the type that love to complete task.
You have to be a logical thinker to be able to dive into programming, programing is logics and it require a logical thinker and logical problem solver with the persistence and patients...if you are the type that get pissed off with little issues, get frustrated easily. You might want to slow down and think about it.



Contact me on pillerz@pillersmaker.com.ng

2 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:42am On Nov 15, 2018
3-You dont like computer, you dont love computer or let me put it like this, you are not in love with a computer, PLEASE CHECK OUT on this idea of becoming a programmer.
Why? Thats the only major tool you need to become a programmer.
Be sincere with yourself about this because a farmer without hoe and cutlass is not real.

3 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 5:04am On Nov 15, 2018
4-Has any programmer ever told you that programming is a SITTING JOB, you will hardly see people talking about this, programmers sit hours facing computer.
Does this read any meaning to you, you think its not a big deal.

a. Its not healthy to sit to much.
b. Chance of gaining weight
c. Facing monitor could have effect on your eyes
d. Hours with the system means less social life with families and friend its not healthy to.
e. More to this but not now.
SOLUTION:-Think about this and conclude within yourself if this is not going to be too much for you.
Talking about solutions to this, well most programmers work an hour standing and next hour sitting and it goes like that for hours of work. These takes care of too much siting and not spending most of your time facing to close to the monitor. Also help not to gain weight.
You have to schedule time for working and time to be with your family.
Consider this carefully and make your research on how you could improve your health as a programmer.
I will definately revisit this point in future. Also don't joke with exercise.

4 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 5:29am On Nov 15, 2018
5-You have to be a good researcher before you could be a good programmer. Remember i said the major activities of programmers is solving problems. If you could not dig deep on the solution you might never get the solution.
Am happy to tell you that most of the problems you will will be facing in coding as a beginner has been faced before and the solution is on a server somewhere on the internet..in some books somewhere, in a library, a pdf file or even a blog or forum like this.
If you can search for it, brethern you can find it and if you find it than you can solve it.
This leads to my next point
6-Dont ever ask any programmer what you have not ask GOOGLE.
You think its funny, NO it not, lots of programmers are ready to assist you but first we want to know how far you've helped youself.
The reason most people dont get feed back from most professional programmers is that what they are asking for is just right infront of them. Is not as if some beginers are blind to see or deaf to not have heard about GOOGLE SEARCH, YAHOO SERACH.

If you realy need professional programmers to respect you and respond to you fast..let them see how far you gone to solve that problem in your code and in your search.
Most of the solution are on stackoverflow, goolge and w3shool, and Documentations. Why dont you search it out first, if you couldn't get solution to your problem. Then ask prof programmers showing your code..composely stating what the problem is and placing links of some solution you've seen online but did not 100% solve your problem.

7 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 5:40am On Nov 15, 2018
7-Join a Programming community.
This helps alot because you will meet programmers, read other peoples code, people will correct your mistakes and show you best practices.
You'll get access to materials that you will hardly get outside a communit.
Lost of programming community or forum like Nairaland, blogs and social group that make you a great programmers within a very short time are out there .

4 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 5:57am On Nov 15, 2018
8-Programming is not about READ READ READ its all about PRACTICE PRACTICE PRACTICE PRACTICE PRECTIÇE.
The ability you see in a programmer or hackers if am permited to use that word, that ability that make you think programmers are wizard is as a result of concurrent practice, accumulated skills and perfection from non stopping practice.
My Advice. READ ONCE PRACTICE 20 TIMES and more. Really if you stop practicing you stop performing.
At this junction you should have known if programming is for you or not.

5 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 6:04am On Nov 15, 2018
9-Start building something with what you've learnt. This is not a joke as soon as you start working on a project, thats when you start becoming a programmer.
GREAT NEWS....A simple program that add two integers is a great place to start.
Yes that the best way to start and in no time you will see youself building a full app.

4 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 12:43pm On Nov 15, 2018
WHICH IS THE BEST PROGRAMING LANGUAGE ?

Have had people asking this question on most programing platform. If am not mistaking it will be among the most asked question from people trying to dive into coding or programing.
Well, all programing languages are the best, you only have to choose the one that is best for you or the kind of problem you want to solve.
Most programming languages have major problems they are created to solve even though they will eventually be used for some other purposes too.

If you are going into web-designing then start from the basic and work your way to guru, same goes to web development and other. Find out about the basics of the path you have choosen.

In my opinion:
Web-designing basics: HTML, CSS, JAVASCRIPT, any graphic designing software.
Web-developer basic: include the above and any server side scripting language like PHP, ASP and relational database management system.

More light on this later.

3 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 12:58pm On Nov 15, 2018
UNDERSTANDING YOUR PEAK TIME.

Your peak time means when your are most likely to always want to start coding..have seen programmers that only code in the mid-night. Understanding when you are always at you best to learn new things or study is one of the secret to a successful coder.

THIS HOW IT GOES FOR ME.
My best time is between 10min or 15min after i wake up, i will move to my computer and power it, play a game for about 5min then am ready to start coding.

Most of the time when i have to leave the system every 15min to play with my wife and kids then get back to the system after 5min.
whenever the power supply is interrupted i get back to my phone to make more research or play with my kids and wife, sometime i will have to power my laptop if i have to deliver to client.

2 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 1:04pm On Nov 15, 2018
MAKING A LIVING AS A PROGRAMMER.


1. Seeking Employment
2. Start freelancing
3. Start your business
4. Help other programmer

9 Likes

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 1:13pm On Nov 15, 2018
Note:- my write up is not of any form in any specific order..please kindly read section as the are of more importance to you.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 1:27pm On Nov 15, 2018
1. SEEKING EMPLOYMENT is one of the best ways but you have to be very granded to some extend before you could get employed. Mind you, when seeking employment as a programmer, your programing skill is not the only thing most New generational tech company are looking for.
a. Your ability to work with team.
b. Your ability to work from a remote area and still be productive
c. Understanding company vision and be ready to follow its tradition
d. Ability to deliver within the agreed time or as expected this list goes on and on like that.

Another thing is as a programmer knowing the type of company you want to work with is always important.
a. Startup companies
b. Full tech company like google
c. Company outside tech industry but still need programmer for some reasons..e.g hospital, marketing company, insurance.e.t.c.

Another side is commitment
a. Full time
b. Part-time
c. Contract

6 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 1:55pm On Nov 15, 2018
2. FREELANCING. Yes this is another way you could go as a coder. If you are a Nigeria you realise that most Nigerian companies are paying little money for your hustle as a programmer but that is for another section of this trend.
As a freelancer you have your time to manage for yourself and you know the kind of challanges you want to accept at any given time, you are half a boss of your own.
This is surely a way most programmers and coders are using to make living through this skill.

Issue you might face here is most Nigerian freelancing site are not trust worthy and foriegn site like fiverr pays in paypal which Nigerian paypal still have restriction issue.but there are some alternatives to getting payments but sometime hard to convert into cash or too much bank charges.

6 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 3:04am On Nov 16, 2018
3. START YOUR OWN BUSINESS. If you believe you have what it take to startup a business this is the best i know and quite challenging too. You will have to lay your bed neatly to get the best sleep out of it..

4. Helping other programmers is another sure way of making something out of programming. You can do this through blogs, video tutorials, forum. One funny thing is until you start teaching what you say you know you can brag about it.

1 Like

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Teejay13(m): 4:38am On Nov 16, 2018
Fully functional MacBook Pro 13" 2010 Edition
Casing designed with leather skin sticker

| HDD : 500GB | Ram: 4GB | Processor : 2GHz Intel core 2 duo | Graphic NVIDIA geforce 256MB | OS : El Capitan 10.11 | Good battery | Bluetooth | USB | Magsafe II (charger) |
Price :100,000
Location : Abuja | Kaduna

Interested persons can call 07038517455

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 10:12am On Nov 16, 2018
LAY A GOOD PROGRAMMING FOUNDATION

If you just wrote your first HELLO WORLD it actually worth celebrating because thats is what you will build your other programming success on, it a foundation that need to be solid.

Tips for Granded Programming Fiundation

1. Learn the basic and practice more.
2. Use more than on resources for learning, in programming you can do one thing in many ways. In PHP you can do one thing in a million ways lol.
3. Dont try to cram/or memorize or you know what i mean. Practice and let your fingers direct your mind as much as you do it daily it will flow naturally.
4. Understanding the concept is far better than trying hard to cram a code. Understand the reason this have to come before that and why that have to wait till this is done. Failure to do this leads to frustration in programming career. You can always go back to you snippet, to check the code. but get the concept first.
When the use of a thing is not know, you will abuse it many ways and many times.
5. Develop something with any new tech you learn..just try to make something out of the little you just leart. Possibly you just learnt variable and operators, try to convert some fomulars you already know and do something with them.
6. Dont under estimate the power of a little code snippet you've not master. Save it in a file go over it time without number until it get saved in your mind dont stop and dont ever store it in your head.
7. Join a community online. Have learnt from Nairalander and here am i today trying to help others too. Dont underestimate the power of a good community. Note:
9. Dont just read pdf, watch videos, read documentaion if you really want to be a professional. Thats one of the difference between a profesional and other. A good programming language will always have a great documentation.Videos are good when you have mastered the basics very well.
10. If you have a chance get a mentor or a physical meetups with programmers it helps.Note, am of the believe that you can only put someone through programing the learning and underatanding depends on the person themselves. JUST MY OPINION.
11. No matter how little you know try and get into the habit of teching and putting other through. dont forget in the process of washing a cloth you are also washing your hands, you dont know how much you know and understand programming until you start teaching, dialoging and communicating it.

Feel free to add to this list.

9 Likes 2 Shares

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Donsheddy: 11:01am On Nov 16, 2018
Nice write up... I read every bit of it.. Im following you head down

3 Likes 1 Share

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 11:12am On Nov 16, 2018
Donsheddy:
Nice write up... I read every bit of it.. Im following you head down

Thanks.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by tolu4you: 2:21pm On Nov 16, 2018
Thanks. Are you a programmer?
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 3:19pm On Nov 16, 2018
tolu4you:
Thanks. Are you a programmer?
Yes boss
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:36pm On Nov 16, 2018
DEALING WITH PROGRAMING FRUSTRATION

Hey don't run...yeah there is in truth frustration in programming , imagin when you are stocked with just a missing comma in 10 lines of code and its taking you 5hr and yet you still cant figure it out. If truely you want to be a programmer you must know how best to deal with stress and frustration.

1. Solving problems is not expected to be easy so you dont have to complain to anyone about this its your job deal with it. Thats what the outside world see and me too so deal with it and believe it a step forward to you improvement.

2. Sometimes you miss that little curly brace just because you need some rest, so why dont you leave that system for a while and work away. Countless of time have worked away to come back and see what the problem is instantly .

3.Same routine of intellectual activities could make you feel funny at time, leave that php and see what Javascript is talking about. If you are like me i stay away from the system once or twice in a month or spend my days playing games while preparing my mind on the next project.

4. Sometime you feel like the solution should be more easier than you are getting and before you know it frustration is setting it. You are not meant to know everything and there is nothing bad if you google it. Use is. That google is just a million of programmersi in a box infront of you so ask GOOGLE HIS YOUR BOSS.

5. Most cases what is giving you a deep nock on you head and fraustrating you is some problems youve solved before of something you've seen such solved in a book, youtube or in a blog , on nairaland but you just overlook it. No raeson you shouldn't KEEP SNIPPETS OF CODES. Am not saying you should copy every code you come across or duplicate other people work. Wisdom is profitable to direct there is no reason copy a code you dont underatand how it work or code you could write yourself.

6. Make sure, you exercise and eat good food, this have good and grate effect on you brain and body chemistry and reduces stress and fraustration and also makes you think better.

7. If you are finding it header to get through a solution then make it EVERY ONCE PROBLEM. Post your issue on the forum and on any programing community online, blogs, and let programmers deal with it for you..you will be supprised how easy it was. Possibly you are just to focus and concentrated you missed the little clue.sometime FUN SOLVES IT.

8. If You have most things it takes to solve a problem or good idea of the problem before you start coding. With this your frustration and stress will reduce drastically beause you can easily manover your way. Unlike when you have little clue to a problem you are approaching

9. Dont start a project without good graphical and logical approach to complete the project. Draw it down make a sketch on the board, this helps alot than you could ever think. It will reduce numbers of time you will need to debug and deal with fraustraction and stress

10. Learn to not always look inside the box for a solution, learning to have several approach to deal with problem is more stress free than that single way you know that could let you down one day.

11. Vacation VACATION VACATION..It refreshes you

12 . Make your environment lively a little bit distraction active if you are on a project that you suspect could fraustrate you...play music you could easily recites and keep flowing like that you possibly might not see those issues or the error as an issue

13. Always take programming errors and the likes as an opportunity to improve your skills and add to knowledge and get better than leting it frustrate and stress you out.

Pls be free to add to those.

8 Likes 2 Shares

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by sparkle6(m): 4:39pm On Nov 16, 2018
Nice one bro. Keep it up.
Am following.
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 4:55pm On Nov 16, 2018
sparkle6:
Nice one bro. Keep it up.
Am following.

Thanks

1 Like

Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ogunsinamayowa(m): 6:59pm On Nov 16, 2018
Profound writeup!
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by ensodev(m): 8:20pm On Nov 16, 2018
ogunsinamayowa:
Profound writeup!
Thank you
Re: Things you need to know as an upcoming programmer and MY CODING DAIRY by Nobody: 8:44pm On Nov 16, 2018
@ op how do i connect with u. already sent an email

1 Like

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

Why I Dumped Wordpress As A CMS (my Experience) / Where To Go If You Need Programmers Or Advertise Your Programming Skills / Is Python Really Worth The Buzz And Hype It's Getting ?

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