@marmel75 could you please speak to your experience on this for
@nicksaiz65
Was learning programming a struggle? Was it effortful? Did it require lots of discipline? Did you have to force yourself to do it? What was it like for you when you first were learning and starting? Please help
@nicksaiz65 understand if his type of struggling and resistance and having to effort to sit down and do what is needed, matches your experience and/or is common? And/or whatever wisdom you can offer here, please...
Hmm...I wouldnt say it was ever a struggle. I mean at first I had no idea what i was doing, but the actual learning of what to do and how to do it and the concepts all just came relatively easy to me. It was like if you started building s building, yeah at first it wasn't much but then as you kept building and building it started to take form...that's how my understanding and learning was....at first it was very little but it kept growing day after day...almost like a snowball rolling downhill...
Honestly for lack of a better way to put it, I really believe that this is my calling in life and I was made to be a programmer. I feel lucky to be able to go to work everyday and get paid a pretty good amount of money to have fun. If programming was a woman she would be the love of my life.
Yeah there are times it gets frustrating or stressful with deadlines, but I never get tired of it. I am passionate about it, love it, pick things up very quickly, am able to see patterns in code and just have an almost natural understanding of it.
I'm not sure how else to explain it. Its kind of like my brain thinks similarly to a computer so I just understand it without having to do much to try and learn it.
Sure, learning algorithms and concepts were a little bit tough in the beginning but it never took me very long to understand it. Also when a person talks a out learning programming you cant just learn a computer language. You have to learn databases, SQL, database concepts, why you'd choose one type of database over another, interactions between programming languages and other things like visualization tools, file systems, the cloud, security, encryption, etc, etc...there is a LOT more to learn about programming than just a computer language...at least if you want to be able to do much if anything in the real world. Honestly most of this stuff are things you have to just pick up and learn on your own on the fly because you will many times be put into a situation where you have to do something you never have done before or use concepts tou have never have use before. And you have to not only figure out what to do but how to do it and nobody is going to be there holding your hand...you either are gonna sink or swim.
As far as forcing myself to do it? Never...for several years before I started working as a professional i would come home from my job and spend 4 or 5 hours a night programming. I loved it...it was the highlight of my day, every day. When I wasn't programming i was thinking about programming or reading about programming or thinking about a problem and how I needed to go about solving it. Its almost like how drawing or painting would be to an artist...programming gives you a blank canvas and you can fill it whatever way you want...its like a form of artistic expression to me...
Now I'm not going to say that there aren't people out there who are good programmers who aren't into as much as I am. There are, but they are few and far between. Most of the other programmers I have talked with are into just as much as i am and working on side projects outside of work just like I do. I have had some of the most absolutely joyful nerdy conversations of my life with other programmers and we have sat there and just talked about various things that are pretty dorky and it was like time stood still and before eithe of us knew it we had been talking for 3 hours.
Kinda like a Trekky in that way i guess...my eyes light up when i meet a fellow programmer and we can talk about nerdy things...I have embraced my inner nerd...I embrace my intellect and am proud of being a nerd or dork or geek or whatever else someone would say i am...nobody thinks that's me until they get to know me because I dont fit the profile of what most people think they look like but once they get to know me they'll eventually say something like "You really are a nerd arent you?" and laugh...but I've also found that when you are passionate about something and when you accept yourself for who you are and make no excuses for it and are comfortable in your own skin, women, and people in general are drawn to that...its like a certain energy you give out, I'm not sure how to explain it.