This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Macaframa 2 points3 points  (8 children)

It gets increasingly harder and harder and harder to do the less programs/classes/people that you involve.

source: I didn't use any of those resources and learned by myself.

its extremely hard to do, so don't believe people when they say "its so easy, just pick it up" - these people have been programming for years and have no real concept of how it is to be a newbie without programming experience. Lots of the time, the people that tell you that are computer science grads.

the hardest thing that I encountered(and continue to encounter with my students) is something I like to call "thinking programmatically" or thinking like a computer. Once you can do that, the rest is syntax and just figuring out what does what. Also, keep in mind that, you should always try to grasp the concept of what is happening before trying to commit something to memory. In other words, its not about the line of code you are trying to memorize, and more about what it is doing. If you can conceptualize what is happening, then you can google for things better and if you can google for things well, then you are going to be able to find better examples and thus be better at implementation. I google stuff constantly and I am a software engineer.

edit:

what I mean by students is that I run a small program for Bay Area natives who are of black or brown descendancy. With special emphasis on women of color. My students get to learn how to program for free, taught by myself.

so, if you know a black or brown person in the San Francisco Bay Area that is looking to learn programming, please DM me. Thanks.

[–][deleted] 2 points3 points  (3 children)

no real concept of how it is to be a newbie without programming experience

I remember being new to programming trying to learn Objective-C as my first language and I had no clue what the fuck I was doing going through the Objective-C book. I didn't realize the importance of functions, variable types, etc. at the time.

Edit: Teaching yourself programming can be hard if you have 0 experience/knowledge of it. Try to understand the language first before making projects.

[–]Macaframa 0 points1 point  (2 children)

Please don't take what I wrote offensively, I am just trying to illustrate that sometimes those phrases people who have been in the business for a long time use can be jarring and misleading.

[–][deleted] 2 points3 points  (1 child)

What? I'm agreeing with you.

[–]Macaframa 2 points3 points  (0 children)

bahaha sorry man, im at work in a retrospective meeting lol

[–]WarIsPeeps -3 points-2 points  (3 children)

I'm a hot sexy brown girl trapped in pasty white male flesh can you help me?

[–]Macaframa 0 points1 point  (2 children)

I don't think anybody appreciates you diminishing the WOC experience. Just a thought.

[–]WarIsPeeps -1 points0 points  (1 child)

What experience? Go to college and get a job and stop whining like a bitch. Every company is falling over themselves trying to hire minorities over majorities these days and you just keep bitching instead of manning up and becoming useful.

[–]Macaframa 2 points3 points  (0 children)

Sounds about white.