Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,148,665 members, 7,801,921 topics. Date: Friday, 19 April 2024 at 06:02 AM

I Want To Be A Programmes - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / I Want To Be A Programmes (1200 Views)

Teach Yourself Computer Programmes And Web Design In Easy /right Way / Teach Yourself Computer Programmes And Web Design In Easy/right Way / Please Need Help With Writing These C++ Programmes Please This Is Really Urgent (2) (3) (4)

(1) (Reply) (Go Down)

I Want To Be A Programmes by emmaeno(m): 9:18am On Aug 05, 2011
Great Programmers,i greet you all,i am an undergradute i want to be a programmer but i don?t have money to pay to learn.but i no tere are so many out there that wants to pass knowledge to others and are willing to help.please help me.
Re: I Want To Be A Programmes by dellnet: 10:29am On Aug 05, 2011
Yes you can
Re: I Want To Be A Programmes by okechukwudiei(m): 11:43am On Aug 05, 2011
emmaeno:

Great Programmers,i greet you all,i am an undergradute i want to be a programmer but i don?t have money to pay to learn.but i no tere are so many out there that wants to pass knowledge to others and are willing to help.please help me.
u nid to have good problem solving skills, a thorough understanding of computer hardware, d theoretical aspects such as binary arithmetic, boolean logic, etc. U also shld learn programming concepts such as control structures, algorithm complexity & efficiency, language paradigms,
Re: I Want To Be A Programmes by njira(f): 4:04pm On Aug 05, 2011
emmaeno ~ my dear there are free online downloadable tutorials, but you'll have to pick a language first ~ a free downloadable tutorial, a programming language and a computer and you are ready to subdue
Re: I Want To Be A Programmes by talk2hb1(m): 7:13pm On Aug 05, 2011
yu can with your personal effort
Re: I Want To Be A Programmes by iGravity(m): 8:48pm On Aug 05, 2011
okechukwu.diei:

u nid to have good problem solving skills, a thorough understanding of computer hardware, d theoretical aspects such as binary arithmetic, boolean logic, etc. U also shld learn programming concepts such as control structures, algorithm complexity & efficiency, language paradigms,

Algorithms complexity, efficiency and language paradigms are too much ado for nothing. To get up from the ground and go, start with a "Hello World" program. Start with something you can code and see immediate results. The languages I am most fluent in are Ruby, C/C++ and Objective-C - listed in the order of their complications. There are free resources to learn these online.

njira:

emmaeno ~ my dear there are free online downloadable tutorials, but you'll have to pick a language first ~ a free downloadable tutorial, a programming language and a computer and you are ready to subdue

Good point! I like the optimism. You should also look into what you want to be programming. Do you want to make websites, business desktop applications, web games, console games, desktop games, etc, etc, etc - the list is huge. Once you find something you are passionate about and want to do, the languages will fall in place, the drive to learn go enta gear. And as @njira bin yan, "subdue" na'im go b d first tin wen u go do; after dat 1 na dominate you go dominate.
Re: I Want To Be A Programmes by Nobody: 9:06pm On Aug 05, 2011
iGravity:

Algorithms complexity, efficiency and language paradigms are too much ado for nothing. To get up from the ground and go, start with a "Hello World" program. Start with something you can code and see immediate results. The languages I am most fluent in are Ruby, C/C++ and Objective-C - listed in the order of their complications. There are free resources to learn these online.
Thank you. Although, I am an algorithms and complexity guy, if I had known about it in my nascent stage of learning programming, I would have been scared to death. In fact, I wouldn't be a programmer today. I started with Visual Basic and I remember seeing this construct:

   x = x + 2

My brain went into overdrive and I couldn't understand it for days, no exaggeration, because it totally violated the laws of arithmetic. "Hello World" is the way to start.

I have friends who are gurus at programming and suck at the analysis and I also have friends who are the exact opposite. Honestly, you'd be hard-pressed to find folks who are good at both. The father of analysis of algorithm, the almighty Donald Knuth (omo_to_dun raises his hat in veneration) who wrote The Art of Computer Programming, once wrote:

   Beware of bugs in the above code; I have only proved it correct, not tried it.
Re: I Want To Be A Programmes by iGravity(m): 10:29pm On Aug 05, 2011
Baba Donald Knuth - much respect - that guy inspired my life! Well, the programming part of it. I also became an algorithm analysis person ever since I got introduced to it. Graph Theory is such a beauty. Lord knows how many things can be made simple by understanding Graph Theory. Deterministic and non-deterministic languages and what not. Interesting stuff, I swear.

But @emmaneo, dont worry about this now. In due time all man reaches the finish line - not saying algorithm analysis is the finish line though - you will get there and hopefully get past. As @omo_to_dun pointed out, you will graduate from,

a = x;
b = 2;
x = a + b;

to

x = x + 2;

and then when you arrive (when confidence dey take style resemble confidance) you will get confortable with

x += 2;

Then from there e go dey sweet for belle to code.
Re: I Want To Be A Programmes by muazu01: 6:27pm On Aug 09, 2011
it is my pleasure of seen a fellow like me because
programming is my area of specialisation and i
want some one to help me also and if you can pls notify me
my mail is aminu.muazu@gmail.com
Re: I Want To Be A Programmes by nnabuike1(m): 3:39am On Aug 10, 2011
omo_to_dun:


I have friends who are gurus at programming and suck at the analysis and I also have friends who are the exact opposite. Honestly, you'd be hard-pressed to find folks who are good at both. [/i]


I disagree with this. Most of the boys that I studied with are excellent programmers. I enjoy developing software even though my background is Physics/Math/Elect. Eng
Re: I Want To Be A Programmes by Nobody: 3:59am On Aug 10, 2011
Notice that I said "guru", you said "excellent"; there is a huge difference. There are millions of excellent programmers, but few are gurus. If you are a regular on this site, you'd know that most programmers here claim to be the best thing since C++. Instead of telling me that your friends are excellent, show me. What have they done?



nna_bu_ike:

I enjoy developing software even though my background is Physics/Math/Elect. Eng
This quote leads me to think that you do not understand analysis of algorithm, because being good at Math is actually a prerequisite to being good at analysis of algorithm. So I do not understand why you used the phrase "even though". Most renowned Computer Scientists and Software Developers actually majored in those disciplines that you listed. For example, Physics---Richard Stallman & Math---the almighty Donald Knuth.
Re: I Want To Be A Programmes by nnabuike1(m): 2:43pm On Aug 10, 2011
omo_to_dun:

Notice that I said "guru", you said "excellent"; there is a huge difference. There are millions of excellent programmers, but few are gurus. If you are a regular on this site, you'd know that most programmers here claim to be the best thing since C++. Instead of telling me that your friends are excellent, show me. What have they done?


Yes I noticed your "guru" but I don't see how that affects what I am objecting to. I had a problem with your suggestion that it was not possible/very unlikely for a guru in programming to have a capacity for analysis, also what you were referring to as analysis resembled very much skills that would be expected in the hard sciences(maths, physics etc)

I don't really know how you want me to show you what I(my friends) have done. Upload code? Not possible. References to some published product/solutions? You should already have realized that we are not software developers. I personally regard C/C++ as just one of various tools to be used in my work, an elementary example is microcontroller programming.

I suppose that this brings back your supposed distinction between "excellent" and "guru". Most excellent programmer can become "gurus" if they choose to specialize in software development (and maybe if they add some business sense)


This quote leads me to think that you do not understand analysis of algorithm, because being good at Math is actually a prerequisite to being good at analysis of algorithm. So I do not understand why you used the phrase "even though". Most renowned Computer Scientists and Software Developers actually majored in those disciplines that you listed. For example, Physics---Richard Stallman & Math---the almighty Donald Knuth.


Actually I consider myself unbeatable in analysis of algorithm and analytical ability in general. My use of the phrase "even though" was caused because I thought that you were distinguishing between "being a software guru" and "being good at analysis". If you say that this is not so, then I stand corrected and this dialog is no longer necessary.
Re: I Want To Be A Programmes by Nobody: 3:39pm On Aug 10, 2011
Re: I Want To Be A Programmes by emmaeno(m): 10:34pm On Aug 11, 2011
Hi! I thank you all that replied my request to Okechukwu and the rest of those that said i must have basic idea of binary,pc hardware etc.I am o k in those areas,i'm a mathematician.All i want is may be a good tutorial like Njira said,any site or something,thank you all
Re: I Want To Be A Programmes by adey4real: 3:47pm On Aug 18, 2011
@ emmaeno, if u have decided on the language to learn which is the first step. I think i have some tutorials (videos and ebooks) that can really help u, i will give u free of charge, mail me @ adejumoyusuf@gmail.com, although im a beginner.

For the Gurus in the house, i salute o. I need practical training on PHP and CSS. Preferably if we can work together even if it is 1 hr out of ur tight schedule, i will really appreciate it.

Thanks & God bless.

(1) (Reply)

Pre-programming; How Do You Cope?? / Help With Sqlite Select / Why Is Java Programming So Important?

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