26 Replies - 2344 Views - Last Post: 06 November 2012 - 02:35 PM
#1
how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 03:46 AM

POPULAR
Replies To: how long did it take for programming to click& how did you get int
#2
Re: how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 04:57 AM

POPULAR
#3
Re: how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 05:29 AM
I stopped programming for a while and dedicated myself more towards the hardware aspect of computers. (Since I already had my A+ and N+ by college) It's only been recently that I decided to get back into programming at my own pace. I looked at different languages, saw Python, and fell in love. Im still learning, but right now, Python just clicks with me.
#4
Re: how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 05:35 AM
To be good at software development you just need to grind that axe, then one day, things just click.
It happened when I started using HTML.
It happened when I started using CSS.
It happened when I start using threads in .Net.
It happened - and it'll continue to happen, because the thing about this field is that you never ever stop learning (if you want to stay relevant).
#5
Re: how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 06:04 AM
#6
Re: how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 07:59 AM
Of course, this probably has something to do with how I learned to program. When I took this job, my boss sponsored me through half of a basic VB course which taught me the utter basics. Then my boss threw me in the deep end, expecting me to produce everything from demo applications to complete solutions using highly advanced and complicated SDKs (some of which weren't even in English) with my partial 'Beginner's Visual Basic .NET' course.
As a result, I barely understand things like threading and multithreading, or even the differences between subs and functions, yet have tutorials published on here for things like encryption and automation. Left to my own devices, I can barely put together a basic web browser, but with some of the SDKs I have here, I am creating things their own developers didn't think were possible.
It's a strange world I live in.
This post has been edited by Bort: 09 October 2012 - 08:00 AM
#7
Re: how long did it take for programming to click& how did you get int
Posted 09 October 2012 - 11:15 AM
so i started taking classes in C++, and got through procedural programming to understand the core concepts of the components of OOP, and then (this semester) when i moved on to OOP, i had really helpful and thorough books that did a good job of explaining to me the principles of OOP, why classes do this and how constructors do that, How to protect your fields and implementing good encapsulation, etc.
It's a lot more enjoyable and easier to get through now that i have understanding of the reason behind it, and why things are done the way they are.
#8
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 02:52 AM
Here is a simple code for learning programming.
while(knowledge!= 100 percent)
{
cout<<"keep Learning";
}
regards,
Raghav
This post has been edited by raghav.naganathan: 11 October 2012 - 02:55 AM
#9
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 01:30 PM
I think I became competent at programming back in March. Since then, or maybe since July, I have noticed that my learning curve has flattened out. That is to say, I still think the stuff I made 7 months ago is cool. I will always treasure the amount I learned over my junior year. I think I might have another renaissance year ahead of me, maybe after high school, but junior year was amazing.
Thanks for making me a nostalgic programmer XD
#10
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 02:09 PM
raghav.naganathan, on 11 October 2012 - 04:52 AM, said:
Here is a simple code for learning programming.
while(knowledge!= 100 percent)
{
cout<<"keep Learning";
}
regards,
Raghav
nice infinite loop
#11
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 02:59 PM
#12
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 06:22 PM

POPULAR
#13
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 11:12 PM
7th grade (13yr) I started HTML, loved that I could make things, and kept running with it. I had dreams of being a designer though, so I had no interest in programming. I wanted to make awesome web pages (with tables at this point... *shudders*) I bought a huge book on Ruby because it looked cool. Never read anything past the first few pages, confused me to death.
9th grade (15yr) I figured out that I could use BASIC on my TI-83 and make whatever I wanted to solve my algebra problems. I hated math with a passion, and anything that would mean less time bothering was right up my level of interest. I also figured out I could sell said programs.
10th grade (16yr) I was wrangled into SkillsUSA for Web Design because I knew some HTML and could design stuff. Partner was royally incompetent and couldn't do anything outside of frontpage to save his life. I made my own site at competition that got us 2nd at state. I was forced to learn some VB which I didn't ever care for.
11th grade (17yr) Python was introduced to me. I cared mildly, more of just creating trivial math programs and the like. I was making a pretty nice sum on selling BASIC programs still to Algebra and Trig students. I still hated math. I wanted to be a professional artist, that would be fun. Developed a pretty good level of skills with Photoshop and Illustrator.
12th grade (18yr) Javascript became a requirement, and I hated that more than I hated math. I decided I was no good at programming and wanted to become a SysAdmin instead (we all know they never touch code.) So I got heavily into Unix and Bash. College Algebra was up, and I made even more on those programs thanks to dual credit.
Freshman/Sophomore College (19yr) C# was a requirement, I wasn't a fan of the contrived boilerplate code and annoyances with strict syntax and limits. I put up with it and shuffled through. I would play with bash scripting on occasion. Perl looked akin to a monster under my bed.
Junior College(20-21yr) I found that Ruby book I had bought forever ago (The Ruby Way) and read it cover to cover. I was hired as a Net Tech and needed something more powerful than Bash considering I was stuck on Windows for my work. I made everything in Ruby, I evangelized it, I lived it, and I loved it. Of all the languages in existence, this was the one for me. I would happily make things in Ruby. Gears started turning and I began to understand a bit.
Senior College (21-22yr now) I realized a great irony. I wanted to punch myself in the face for not learning math. I personally visited my math teacher from High School, shook his hand, and apologized. I got obsessed and got a hold of everything I could, teaching myself Calculus, Discrete, Set, and Algorithm theory. I managed to find functional languages and taught myself Haskell, Scheme, Racket, CL, and started on Erlang. I loved the freedom, and math finally made sense to me.
It took me until now to finally say that programming clicks with me. About 20-22 was when I really took off, potentially because of my job and my new found love for math. It's not a one stop shop. It's a long journey that takes years, and I've just now managed to get the door open.
All of these teach yourself in 21 days and other such nonsense are just that. If you want a skill worthwhile, you need to invest in it.
I'm a firm believer that passion and a genuine love for the field is a requirement to become anything. Apathy and settling make for a bad programmer with absolutely no growth. I love what I do, and I believe that makes all the difference in what I can become.
Well that was rather long winded....
#14
Re: how long did it take for programming to click& how did you get int
Posted 11 October 2012 - 11:17 PM
Irohuro, on 12 October 2012 - 02:39 AM, said:
raghav.naganathan, on 11 October 2012 - 04:52 AM, said:
Here is a simple code for learning programming.
while(knowledge!= 100 percent)
{
cout<<"keep Learning";
}
regards,
Raghav
nice infinite loop
Thanks
regards,
Raghav
#15
Re: how long did it take for programming to click& how did you get int
Posted 13 October 2012 - 02:59 PM
Programming didn't really make sense for a while and it still hasn't completely clicked outside the fundamentals haha. At the beginning I just dove into coding without knowing anything really. Took a class later on, and learned the fundamentals of object oriented programming to which I said "What a waste of time.. who needs to know this shit". Despite my blatant dislike I still loved bringing my creations to life. Even if someone else had already created it, I would challenge myself, and bring it to life my own way. Eventually though I found myself thinking "Well I don't know how else this would be brought to life" and then it clicked! Objects! Inheritance! What the hell was I doing before lol. Now and days I can't stop babbling about the fundamentals of object oriented programming, nor can I settle on a single design for a project, it takes a lot of planning. It makes the experience a lot more comprehensible though, at least in my mind, and I can concentrate a lot better on my projects. If you want an amount of time I've spent consistently learning and challenging myself, I would say 2 years but I've been tinkering with software for a long time even before I really learned anything. You never stop learning though, and no program is ever "finished" because there is always something that can be added.
This post has been edited by trevster344: 13 October 2012 - 03:02 PM
|
|

New Topic/Question



MultiQuote










|