Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,154,490 members, 7,823,150 topics. Date: Friday, 10 May 2024 at 04:29 AM

Dear Programmers / Code Newbies(Super Important Info) - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / Dear Programmers / Code Newbies(Super Important Info) (448 Views)

Dear Programmers, How Do You Remember Your Syntax? / Dear Programmers - Don't Fall For This Scam [pictures] / Your Advice Is Needed Dear Programmers. (2) (3) (4)

(1) (Reply)

Dear Programmers / Code Newbies(Super Important Info) by pajosh(m): 5:14am On Aug 04, 2020
Okk , I know it's been a long time I checked on you guys but trust me am back ,

Well I created this thread to make something clear within programmers and code newbies ( people who started to code new )


i.

You have to understand the fact that all brains are not the same . some take longer time to assimilate information while the reverse is the case for others

ii

.Remember that it is the data on your Long Term Memory that is most vital . Everybody must understand how their brain works and then study with that pattern. Know when your brain is active the most .. For me it is the morning and anything I want a deeper knowledge of is what I study during that time

iii.

Take breaks

No one is a machine . this points to understanding your brain assimilation pattern too. As a newbie , don't start with 8 hours of coding . remember mastery is a gradual process
you don't have to get worn out before you stop . taking a break is completely OK and it helps you to become stronger when you return.

iv.

No body is above mistake

Recently Angie Jones on twitter posted a tweet where she spent hours debugging her code not knowing she used = instead of == for comparisons in her code and this Angie Jones was just recognized by Oracle as a java champion which is a list that has only about 300 coders worldwide if am not mistaken and she made this mistake after her recognition. No one is perfect . don't think you're a bad programmer when you can't solve simple challenges .. Just keep on practicing .. You'll scale

iv.

Don't be intimidated by success stories online

Very Important .. Online , you'd see many intimidating stories . Some captions would say "How I masterd JavaScript in 3 days" and all stuffs like that .. Please don't let that bother you .. It might shock you to know that you're even better than those people. Just work at your own pace and practice constantly .. The sky is your limit.

v.

No matter how big you are , always ask for help

This is self explanatory, you might get solutions from even junior programmers .. Don't feel too big or too small to ask questions. When two heads debug, the error is spotted faster most times

Vi.

Surround yourself with programmers

Always associate with programmers online , offline, anywhere even in your dreams.. It'll change your mode of thinking and you'll think like a programmer and relate everything that happens in your life to code
Veeerry important

Vii.

Obtain mastery at one thing before jumping on to the next.

Our programming industry is constantly evolving I know ... But one thing you learn very well will pay your bills. And again this is regular with junior devs. You don't let trends get you carried away . jumping from one language or framework or library to another would make you jack of all trades but master of none ... Decide on what you want to do , master it , move on to the next

viii.

Learn Data structures and algorithms

I'm not gonna speak much on this , I have a thread on this .. This knowledge is very crucial .. Strive to attain it .. They are one of the building blocks and fundamentals of programming

Viv.

Understanding programming paradigms

We have Functional programming and object oriented programming , understanding them would help you write optimised codes because you'd know the best approach to take in any challenge. It is necessary to have these knowledge

x.

Please feel free to add yours ,

Ask questions where confused

Correct me where am wrong

#never_cease_to_learn

God bless toludestin

God bless you all

Never cease to involve God in all that you do ... That's the most important things

Thank you

3 Likes

Re: Dear Programmers / Code Newbies(Super Important Info) by hardebayho(m): 7:35am On Aug 04, 2020
I'm not a fan of telling people what and/or how to do something, but I have to agree with most of these things you pointed out.

These are reassuring words, and sometimes, we programmers need em. Especially in a world where you sleep thinking you use the next best technology (or programming language) only to wake up to hear there's some new technology that just reared its ugly head grin

And you're like, "What? What the hell is going on? I'm going to have to learn another programming language again? Another data structure Another programming pattern cry" Man, you have no idea. This programming business is something else my g.

One thing is though, it don't matter how many new technologies that come out and whatever complications they come with, I love programming. It's my way of life. Me yaf already settled for the "I cannot kill myself" logo. I'll enjoy as much as I can and use the little I know to make whatever I can and jus leave the rest for other people to take care of. I need a new tech and it's unescapeable? That's when I'll learn it. I ain't putting no unimportant shit in this brain of mine.

1 Like

Re: Dear Programmers / Code Newbies(Super Important Info) by pajosh(m): 8:19am On Aug 04, 2020
hardebayho:
keep it up mahn.

1 Like

(1) (Reply)

Are There Any Good IT Company In Benin City To Work For / [2021] Newest Original Miracle Box / Movies On Programming, Programmers, Software, Etc

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