Welcome, Guest: Join Nairaland / LOGIN! / Trending / Recent / New
Stats: 2,713,738 members, 6,411,652 topics. Date: Thursday, 29 July 2021 at 08:29 PM

So You Want To Be A Programmer...? - Programming (6) - Nairaland

Nairaland Forum / Science/Technology / Programming / So You Want To Be A Programmer...? (19714 Views)

Teach Me How To Become A Programmer / Which Phone Will You Recommend For A Programmer? / Who Is A Programmer (2) (3) (4)

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

Re: So You Want To Be A Programmer...? by dsypha(m): 10:29pm On Oct 01, 2013
Elvisten10: i flowed well with java in 2 weeks.

it is not ur first language then, even if its not ur first, u can't learn d entire language construct in 2weeks, d libraries alone sef will tak a while to gt used to.

1 Like

Re: So You Want To Be A Programmer...? by DharkPoet(m): 1:05am On Oct 02, 2013
I recommend Big Java Late Objects by Cay S. Horstmann, it's a 164mb pdf file, it's really good for beginners, and covers data structures, design and algorithmic principles, visually appealing with images where needed.... I'm a beginner and would recommend this book for beginners. Graćias!!
Re: So You Want To Be A Programmer...? by Elvisten10(m): 4:10pm On Oct 02, 2013
dsypha:

it is not ur first language then, even if its not ur first, u can't learn d entire language construct in 2weeks, d libraries alone sef will tak a while to gt used to.
understand what i mean by flow, not entirely perfect. Java was the first language i learnt.
Re: So You Want To Be A Programmer...? by Nobody: 4:18pm On Oct 02, 2013
Please i need someone to tell me how to use image in my java program. I'm currently on GUI stuffs & i didn't understand how my online tutor did it.
I use eclipse to program.
Re: So You Want To Be A Programmer...? by kambo(m): 7:29pm On Oct 02, 2013
Elvisten10: i learnt programming with a phone, created my first app with a phone and am still coding with a phone. Its possible. www.nairaland.com/1339891/14-year-old-nigerian-bulk-sms-app

i thought u sold ur website to buy a laptop! U still without a puter!?
Re: So You Want To Be A Programmer...? by Elvisten10(m): 9:23pm On Oct 02, 2013
kambo:

i thought u sold ur website to buy a laptop! U still without a puter!?
yah
Re: So You Want To Be A Programmer...? by javarules(m): 10:50pm On Oct 03, 2013
I actually have a diffferent opinion about programming.

Don't get me wrong, javalove is a VERY VERY close friend of mine. And we have had this argument a couple of times. I don't believe writing Hello World makes you a Programmer. NO!. Same way you can't predict Paracetamol for headache and call yourself a Doctor. If you call yourself a Programmer because you write helloworld or 1+1, then what do you call Linux Torvalds?

I actually wrote a blog sometimes ago, it's a funny read if you are interested. It's not as serious as javalove's post.

http://trinisoftinc./2010/02/19/so-you-wanna-be-a-programmer/
Re: So You Want To Be A Programmer...? by Geniusvic(m): 10:50pm On Oct 03, 2013
I aspire to be a programmer, but here's the thing; I've not done any formal computer training and I'd wanted to go to NIIT but I was confused about the course to start from. I need guidance..
Re: So You Want To Be A Programmer...? by dsypha(m): 6:52am On Oct 04, 2013
javarules: I actually have a diffferent opinion about programming.

Don't get me wrong, javalove is a VERY VERY close friend of mine. And we have had this argument a couple of times. I don't believe writing Hello World makes you a Programmer. NO!. Same way you can't predict Paracetamol for headache and call yourself a Doctor. If you call yourself a Programmer because you write helloworld or 1+1, then what do you call Linux Torvalds?

I actually wrote a blog sometimes ago, it's a funny read if you are interested. It's not as serious as javalove's post.

http://trinisoftinc./2010/02/19/so-you-wanna-be-a-programmer/



So What makes u a programmer??, maybe u mistaking a software architect or software developer for a programer!
Re: So You Want To Be A Programmer...? by kambo(m): 2:44pm On Oct 04, 2013
@javalove

it's easy to share the highlights of ur success story in sketches but if u wanna help a broda up to ur pedestal u've got to colour in d details then u'll b a true mentor.
U cud even because of the rich details graduate to printing a biography.
Like,
what made u a non (medical) doctor(supposed) get interested in writing a medical app! What seeded the interest?
How did u go from toy apps to mega app, this is a transition many cant make hence theyre stuck as puzzle solvers , teachers etc
there's a saying "those who cant do(or program) teach".
Zuckerberg transition to creating facebook and billy gatus transition to writing altair basic is very well documented. I.e the small apps they wrote b4 d big apps. Share urs.
How long did the blockbuster app take, what was ur experience creating awareness about the app and eventually getting accepted enough to address a notable audience. Then share the frustration stories the low moments when it seemed ur confidence was on d gang plank
and how u averted its toppling over.
Cuz all newbies go thru these phases but som fall by the wayside seeing how a fellow brother made it thru can make a difference btw anoda success story on NL or giving up out of (mayb wrong) belief that theyre not cut out for this kinda thing.

1 Like

Re: So You Want To Be A Programmer...? by wisemania(m): 4:13pm On Oct 04, 2013
^^^Seconded!...javalove l37'5 h34r fr0m y0u...
Re: So You Want To Be A Programmer...? by Meklex(m): 4:21pm On Oct 06, 2013
Elvisten10: i learnt programming with a phone, created my first app with a phone and am still coding with a phone. Its possible. www.nairaland.com/1339891/14-year-old-nigerian-bulk-sms-app
how did you do it??
Re: So You Want To Be A Programmer...? by Elvisten10(m): 4:38pm On Oct 06, 2013
Meklex: how did you do it??
contact me via email elvis.chidera@gmail.com
Re: So You Want To Be A Programmer...? by hiuser(m): 7:50pm On Oct 06, 2013
javalove: So you want to be a programmer? You want to write web and desktop applications. You want to develop software for the iPhone and the Android market You want to be a solutions provider to companies and individuals alike. Let me share tips that will help in your quest to be one of us – the geeky do-gooders!

Like any other profession, IT requires determination, patience and willingness to persevere. The begining could be very challenging and intimidating because you might find it hard to figure out some ugly looking write-ups called “codes”. You would wonder why a line – JButton buttonObject = new JButton(“Click Me”) – should create a button with “Click Me” written on it in Java. You might even be thinking about wireless internet connections as some voodoo from the west.

Being a PROGRAMMER or a SOFTWARE DEVELOPER is not rocket science. It’s not as hard as many make it seem. Those codes that scare you seem to me as the easiest part of our profession. Once you understand the structure, the rules and the syntax, basically the ‘logic’ of why codes are written in programming language, the rest is easy.
Also, note that the more you code, the more you try out examples in the book you are reading, the eaiser it will be for you to master the coding techniques of the language. I remember my NIIT (an Indian school in Nigeria) days. I would always volunteer to do the coding, ever willing to help a mate identify errors in his/her code. By the end of the first semester, my coding skills was actually faultless.

Once you master coding, the rest depends on how well you can think. Don’t wait for your instructor to tell you what to do. Go ahead and give yourself a pet project. It could be as simple a project as creating a database of students in your college with information on their names, grades and activities. Build it in bits. As your knowledge grows, let the software you are building grow in functionality as well. Who knows, it just might turn out to be a gold mine for you.

In my case, the pet project I did at NIIT, Hospital Management System, kick started my career and put me on the IT radar in Nigeria. I travelled different states, met high-profile people, addressed a cross section of medical practitioners, all at the age of 22! Since then, it’s been one challenging project or the other.

You also need to start thinking like a computer. Start viewing life and events around you with an IT lens. You walk into a resturant, order a pie and a drink totalling $10. If you pay less than the total, the computer rejects. What do you think is happening there.? Consider this statement



Another example. Imagine you are playing the FIFA 2011 soccer game (Sorry, I’m a game freak smiley smiley with a mate and at the end of the first half, the match analysis is displayed showing that your team had 3 corner kicks and 2 offsides. What comes to your mind? It means there is a ‘variable’ to store value for each of those game highlights. The variable is set to zero at kickoff and incremented by 1 anytime you win a corner kick or caught offside. At the end of the half, the variables are retrieved and presented to you. If you did not win a corner kick, the variable remains zero. Does it make sense?


Bottom line here is how logically you can break down or tear apart any situation in daily life and apply it to programming. This will determine your pace of learning as well. Start paying attention to the things you normally ignore. From your ATM machine telling you “Insufficient Funds” to your webmail application returning an ‘Invalid Login’ message. The more you understand the dynamics behind these simple things, the faster it will be for you to come up with solutions to problems related to IT, technology, finance, pharma, healthcare, education and even entertainment and sports industries (think about cricket match analysis on your TV).

Again, don’t expect that you will master the syntax or grammar of coding in a day or learn computer languages immediately. The more you write them, the easier they are for you to recall.

Note also, that not everyone will end up being a coder, however, a good understanding of the intricacies involved will help. So, for instance, if you decide to be an IT Project Manager or an Application Specification Developer amongst other fields, you should have the basic understanding of coding and programming.

Finally, you need a writing pad. As the wind blows new ideas to your direction, write them down. What kind of idea it is, who will it affect or who are the target audience, what do you need to bring it to life, revenue generation strategies and so on, should be penned.



Source: www.javamylove.


#Javalove. . .unless otherwise stated. . .!

Do you want to learn programming?

First of aLl* don't code with your issues* people can see your flaws**

Second* don't ask it a second time; you just work with it cause when you publish it we see it not you!
Re: So You Want To Be A Programmer...? by hiuser(m): 7:53pm On Oct 06, 2013
Meklex: how did you do it??

Well, take a sit when you've dealt with your iSsues know your machine and OS very well! They shipped it because : 'I do it'
Re: So You Want To Be A Programmer...? by dami9ja(m): 3:22pm On Oct 15, 2013
dsypha:


Let me tell u the truth, u can't learn java in 2months, atleast not if u are new to programming. if u learnin it for fun, its ok, but if not u really need a better book, I can recommend some if u ask.

Can you recommend a Java book for a beginner? Thanks.
Re: So You Want To Be A Programmer...? by talk2hb1(m): 5:50pm On Oct 15, 2013
dami9ja:

Can you recommend a Java book for a beginner? Thanks.
Java How to program by deitel deitel
Though very Voluminous about a Thousand plus page
Re: So You Want To Be A Programmer...? by jboy01(m): 6:21pm On Oct 15, 2013
dsypha:


Let me tell u the truth, u can't learn java in 2months, atleast not if u are new to programming. if u learnin it for fun, its ok, but if not u really need a better book, I can recommend some if u ask.
Nice talk pal, I am a vb.net guy(above intermediate), and willing to go into java. I have been into reading java ebook (Core java volume 1) and watch video tuturial ( lynda dot com video tutorial) for like 2 weeks now. Although I am almost done with the basic syntax, I known I still have a lot to learn. Am presently writing code for a calculator with Netbean. Design d front end and coding d back end.
Just using that to perfect my basic skill till I learn up to GUI stage to undastand the jcomponent stuff well.
Re: So You Want To Be A Programmer...? by dami9ja(m): 3:09am On Oct 16, 2013
talk2hb1:
Java How to program by deitel deitel
Though very Voluminous about a Thousand plus page

Thanks.
Re: So You Want To Be A Programmer...? by dami9ja(m): 3:11am On Oct 16, 2013
jboy01:
Nice talk pal, I am a vb.net guy(above intermediate), and willing to go into java. I have been into reading java ebook (Core java volume 1) and watch video tuturial ( lynda dot com video tutorial) for like 2 weeks now. Although I am almost done with the basic syntax, I known I still have a lot to learn. Am presently writing code for a calculator with Netbean. Design d front end and coding d back end.
Just using that to perfect my basic skill till I learn up to GUI stage to undastand the jcomponent stuff well.

Do u mind hooking me up with your Lynda video tut? Thanks.
Re: So You Want To Be A Programmer...? by Preboy1: 2:04am On Oct 17, 2013
Nice thread nw i so wana have a lappy nd start programming, al fears are gone
Re: So You Want To Be A Programmer...? by dsypha(m): 9:30am On Oct 17, 2013
dami9ja:

Can you recommend a Java book for a beginner? Thanks.
dami9ja:

Can you recommend a Java book for a beginner? Thanks.
dami9ja:

Can you recommend a Java book for a beginner? Thanks.

Hell yeahh, deitel is cool, but u need patience to understand deitel, if u are q beginner truelly, But wen u learn to love the book, You wont even know u are learning. You can also use "The Java programming language by James Gosling" The author of java... along with the deitel
Re: So You Want To Be A Programmer...? by jizz: 11:19pm On Dec 07, 2013
Well to my opinion, being a programmer is quite simple. As a newbie in programming, yo can start to lean vb.net first, which is uite easier and later proceed to c language and then java. You can study online on your own by using youtube and google.

There is a new Nigeria Freelancing platform that you can achieve this from, It is http://jolancer.com/index.php/get-started/user/dashboard
You can register as a freelancer on the site and put you through with the programming language to start with and after being competent with the programming, then you can get a frelancing job that suits your skills. Just register on the site and contact the people in charge at info@jolancer.com good luck with learning programming smiley
Re: So You Want To Be A Programmer...? by thomaz04: 11:13pm On Mar 11, 2017
pls guyz i need help
Re: So You Want To Be A Programmer...? by thomaz04: 11:14pm On Mar 11, 2017
and its urgent

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

Association Of Programmers In Nigeria / Who Says Nigerians/africans Cannot Be Creative And Build From Scratch / Kotlin For Android Developers By Antonio Leiva" Ebook(pdf).

(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 - 2021 Oluwaseun Osewa. All rights reserved. See How To Advertise. 171
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.