[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

>trying to learn programming I AM FUCKIN DUMB I WILL NEVER

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 79
Thread images: 17

File: 1432847736231.png (463KB, 1070x601px) Image search: [Google]
1432847736231.png
463KB, 1070x601px
>trying to learn programming

I AM FUCKIN DUMB
I WILL NEVER BE LIKE YOU GUYS
I WILL ALWAYS BE JUST A TECHI PLEB WHO LIKE COMPUTERS BUT DOESN'T KNOW HOW TO CODE
>>
File: 1447537849522.gif (32KB, 250x250px) Image search: [Google]
1447537849522.gif
32KB, 250x250px
Welcome brother.

You've just described 99.9824% of the people who inhabit this shit hole.

Never give up.
>>
>>62164416
Keep trying, you will get it.

And then you will see why programming is one of the best skills today and for the future*.


*Until AI replaces us all
>>
>>62164416
I know your pain anon.
I'm really trying to learn JS, Python, etc. HTML + CSS is mostly a breeze until you need to make something from scratch.

Keep on trucking. I really wish there were a group on Rizon or something dedicated to /g/entoomen learning to program.
>>
File: 1274569233829.png (73KB, 275x199px) Image search: [Google]
1274569233829.png
73KB, 275x199px
I mean, I picked up Java (A Beginner's Guide 6th Edition by Schildt) and am working through it... currently chapter 6. Started last week.

Everything seems pretty simple and straightforward as far as understanding code go. Memorizing format and syntax might be a bit of a problem sometimes, but I can always review the code. Making things from scratch is hard, but eventually.

[spoiler]I hope you're not getting upset because you can't remember/memorize code at your first try. You are dumb.[/spoiler]

So, practice.
>>
You're learning a foreign language, it takes time and extensive practice to learn a foreign language, and even longer to be fluent.
>>
>>62164463
wdg on discord
>>
>>62164493
it always seems not that hard when you read a book but when you are actually trying to make a program, you want to kill yourself.
>>
>>62164416
K Y S
Y
S
>>
File: 1486958855116.jpg (101KB, 600x378px) Image search: [Google]
1486958855116.jpg
101KB, 600x378px
>>62164416
it's ok, it takes time
just keep trying, and most importantly try out code examples from learning resources on your machine
don't just skim through examples like you would in a math book

>>62164463
we may or may not answer your questions at glorious /wdg/ discord
discord.gg/wdg
>>
>>62164570
So I've been told. I plan on after I finish this book spend some time only coding... trying a few "projects" on my own and reviewing the book for any mistakes I make.

Then proceed to Data Structures/Algorithms? I heard that's a good step to improve your code, but I'm not sure if it's intermediate or too advanced.

Either way I'd like to really have a solid foundation on my Java before I head on to another language whatever it is.
>>
File: jackalneo.jpg (161KB, 601x252px) Image search: [Google]
jackalneo.jpg
161KB, 601x252px
>>62164416
Hello World
>>
>>62164416
NETWORKING
E
T
W
O
R
K CISCO
VMWARE
>>
Like a wise man once said:
"If Arnold Schwarzenegger, a guy who could barely speak English, managed to become a world-class actor, then we can become anyone we want"
-Rich Piana
>>
>>62164651
rip
>>
imagine actually being too stupid to get into general programming
>>
>>62164637
>VMWARE
can i get a job running vmware lad
>>
File: dag.jpg (27KB, 476x474px) Image search: [Google]
dag.jpg
27KB, 476x474px
>>62164416
>feel comfortable with imperative programming
>try to learn Haskell for the meme

(<*>) :: (Applicative f) => f (a -> b) -> f a -> f b  

AAHHHH WHAT THE FUCK AM I LOOKING AT
>>
File: wallhaven512555.png (293KB, 1440x900px) Image search: [Google]
wallhaven512555.png
293KB, 1440x900px
Don't worry bro, it takes time, just keep going.
One thing that help me is to watch or read the same thing from multiple resources so I can see stuff from multiple perspectives.
>>
>>62164651
that's fucking retarded you only need personality and looks to become a world-class actor
>>
>>62164739
and he's ugly with 0 personality so good job proving him right
>>
>>62164707
what if CAT really spelled DOG?
>>
Don't give up, anon! I haven't programmed for a while and I'm trying to get back at programming. Try doing some simple challenges first. Also, don't forget to do your FizzBuzz.
>>
File: 1463296453407.jpg (158KB, 1280x1280px) Image search: [Google]
1463296453407.jpg
158KB, 1280x1280px
Currently in my first ever CS course where we're learning Python, but I went ahead and got 'Python Crash Course' to do some self teaching inbetween classes. Just be persistent and practice my fren.
>>
>>62164707
Easier way is to start with 'Programming in Standard ML' by Robert Harper, it's free off his site, and is a crash course in functional programming so you can later learn the weird Haskell things. Syntax is also easier

There's a course for it too
http://www.cs.cmu.edu/~15150/previous-semesters/2012-spring/lect.html
>>
File: dominique-06.jpg (96KB, 1440x796px) Image search: [Google]
dominique-06.jpg
96KB, 1440x796px
>>62164416
>you will never be like me
You should be happy about that
>>
>>62164416
> what is being a sysadmin
Sure, programming is important, but I know some sysadmins that know a lot more than any pajeet with programming skills. Pajeets that don't know shit about networking, databases or how to maintain systems working.

Then again, there is very good skilled programmers and also sysadmins, but don't be sad because of them. I love you anon. xoxo.
>>
File: images.jpg (25KB, 319x461px) Image search: [Google]
images.jpg
25KB, 319x461px
>>62164610
Shit strategy. Make programs simultaneously while you read the book. Practice whatever you've read by making programs. Also, you've got to have a good background in maths to get far in algorithms. If you are taking the web-dev route, then you don't necessarily need to have a good mathematical background.
I recommend reading SICP, it should give you a good start in helping you make readable programs and understand the mind of a programmer
>>
>>62166183
Not any of those blokes but I got to get good in math? I'm scared. Math has been the bane of my existence for thirty years now, ever since junior high. So that I don't die, what should I focus on.
>>
>>62164416
I'm just like you anon. But don't give up, write programs more and more complex.
Think that more you'll take time to write a program, more it will be complex, and more you'll learn.
>>
File: 1432665082613.jpg (51KB, 600x800px) Image search: [Google]
1432665082613.jpg
51KB, 600x800px
>>62166397
Not the greatest math guy myself (currently repeating precalc because I flubbed so hard last semester) but I'd say you should learn the very basics and then move onto more advanced stuff. When you think about it math is just a bunch of different processes that all have different steps varying in difficulty. I feel like nce you start learning some of the simpler stuff you'll see that simple stuff can be applied into the harder stuff and so on. That's my method atleast, someone feel free to set me straight.
>>
>>62164416
what are some good books and IDEs for learning and coding c++ and other relevant programming languages?
>>
What should I start with learning? Python or something? What should I use to learn it?
>>
>>62164416
>>62164439
In the end everyone on this board (and I mean everyone) is just a bunch of retards who think they're smart
We all know we'll never be developers at some big company
We all just pretend like we're them to feel better about ourselves
>>
>>62166651
Haskell + vim
Absolutely great start
>>
File: tumblr_lzfv0xsMsk1r9ib8do1_500.gif (926KB, 500x282px) Image search: [Google]
tumblr_lzfv0xsMsk1r9ib8do1_500.gif
926KB, 500x282px
>has spend all day playing League of Legend instead of learning programming
>>
>>62166651
in order to get a basic level:
C++ Primer (Stanley Lippman, Josée Lajoie, and Barbara E. Moo)
Effective Modern C++ (Scott Meyers)
Effective STL (Scott Meyers)

>>62166945
No willpower...
>>
>>62167060
ive always felt terrible for scott meyers trying to make c++ look good.
>>
File: 1469397957629.png (141KB, 700x612px) Image search: [Google]
1469397957629.png
141KB, 700x612px
>>62166729
Amen sir.

>>62164416
Never give up, keep on trying.

"Ever tried. Ever failed. No matter. Try Again. Fail again.Fail better." - Samuel Beckett

Love that quote man.
>>
>>62167240
What do you mean?
>>
>>62167416
because in his books, when he tries to justify the bad decisions in c++, hoping that the language will get better in future versions.
>>
>>62164416
Programming seems hard as fuck but once you get past a certain point (after a year or so) you realise it's much simpler than you first thought.
When you're learning you see there's people who know 20 different languages and wonder how the fuck they managed to get to that point.
Once you become good at programming (in your language of choice), you realise that all languages are basically the same thing and you're actually way further in that you thought.
>>
>>62164416
Programming isn't hard, math is
>>
>>62164463
>implying anyone into webdesign makes "something from scratch" in 20 fucking 17
>>
>>62166183
Should I read SICP if I'm a 6th semester CS student? I believe I got a pretty nice intro, but I constantly read that SICP can change the way someone thinks about programming.
>>
>>62166397
You don't need high level math, if you are into webdev or system administration or some other math-lite fields. These jobs, however, do pay lesser than what an average data scientist/r&d researcher/computer scientist would get. You can, at the very least, brush up your discrete maths(more than enough maths for CS guys). Pic related is difficult, but is God tier classic. Also, Here you go, have a look at this too

Https://8ch_net/prog/res/3034_html

(Replace "_" with "." In the hyperlink)
>>
>>62168927
Nope, not really... If you have free time, then yes go for it.
>>
>>62166397
There is a good wiki on /sci/
http://4chan-science.wikia.com/wiki/Computer_Science_and_Engineering
>>
>>62164416
For me it took a long while to learn the basics. First two years of uni everyone was ahead of me, then hard work finally paid off and in my fourth year I was pretty much the best programmer in my class of 100 people. Just because you have a hard time picking it up doesn't mean you suck at it, you just suck at learning.
>>
You'll get it eventually, I mean the detail of each language may be different but as I understand it they all follow the same sort of path which is "if X = Y, result will be Z" I'm going into it thinking like this and it makes it a whole lot less daunting. Also maybe keep a notepad file with notes on the language you're learning.
>>
>>62168927
Read concepts and modeling techniques of computer programming. It's not as iconic as SICP, but it's aimed at people with more programming experience. It's not for everyone, but we had a course using it and it really opened my mind
>>
>>62169874
Thank you kind anon, your words gave me motivation
>>
>>62164556
>>62164587
> discord
opinion discarded
>>
File: icon.ruby.png (30KB, 710x710px) Image search: [Google]
icon.ruby.png
30KB, 710x710px
>>62164416
Try starting with an easy-to-learn language like Ruby and advance your way towards the harder ones.
>>
>>62164416
just copy & paste from websites that you find from google and modify parts of it so it works (you can find instructions for this from google too) theres no need to actually know anything anymore.
>>
File: CopyPasteBookFromStack.png (507KB, 668x877px) Image search: [Google]
CopyPasteBookFromStack.png
507KB, 668x877px
This is the nicest, most helpful thread this god forsaken board has ever witnessed

Enjoy it friends
>>
>>62164749
He was Mr universe though. Guy was ripped
>>
>>62164416
I checked out code academy recently just for the hell of it, took the bash course to quickly see if they were any good and shit was all fucked up
>>
>>62175271
my point being, op it could be the source you're trying to learn from. pick a different book/tutorial/online course and see if that makes a difference for ya
>>
File: IMG_0077.jpg (84KB, 440x660px) Image search: [Google]
IMG_0077.jpg
84KB, 440x660px
>>62172492
>not saying "opinion discorded"
so much wasted opportunity anon
>>
>>62164416
Download dosbox, qbasic and do shit until you get hang of variables, ifs etc.. then learn a good programming language.
>>
>>62166729
What?
Being a developer at a big company is easy as fuck.
Companies like TCS hire pajeets that only know how to write a hello world and then train them in-house
>>
>>62164416
Which language are you trying to learn? Please don't tell me you tried to start with C.
>>
Okay, brainlet here trying to learn how to program. Learning the synthax is easy, my only problem is actually turning my "abstracts" thoughts into code. Is there a good approach to make this possible? Is there a book I should get?
>>
>>62169280
Thank you for the link, anon. I will definitely work on this, along with my programming problems.
>>
Stop trying. Seriously.
>>
>>62164416
At least you tried to learn. There is something out there for you to master. Maybe it is not programming, but that is fine. We cannot all master the piano, either!
>>
Is there any hope for a brainlet like me who couldn't make it past mission 11 of learning Ruby on code academy?
>>
>>62164416
Programming is a fucking meme.
t. IBM system administrator.
>>
>>62176778
>>62176173

please elaborate
>>
>>62175662
Please respond.
>>
>learn programming basics
>try to solve a problem by writing a small utility to improve my workflow
>can't figure out a solution
>brain starts hurting, realize how stupid I am because I know there is a solution, but I can't come up with it
>eventually figure out a hacky way and do it

Couple of months later

>bug shows up
>don't even know where to start looking
>give up
>eventually fix it by doing another shitty hack which doesn't correct the faulty design, but just corrects one specific error

When I started doing this as a hobby, I didn't expect it to make me aware of my own stupidity.
>>
>>62178676
Programming is feeling stupid most of the time with small moments of victory
>>
>>62164416
cool post
>>
>>62164416
just learn JavaScript
any moron can do it, what do you think why everyone here is posting about it?
>>
>>62178676
Summed it up nicely anon. Then again its only hobby for me so i dont get too frustrated.
>>
Top programmers are legit on the autistic spectrum (usually paired with high IQ)
Non-autistic people rarely can be as good, so don't sweat it.
>>
>>62164416
>I WILL NEVER BE LIKE YOU GUYS
Why the fuck would you want to be like us, lmao
>>
>>62164416
>think about learning programming
>I don't know what I would program to begin with
Thread posts: 79
Thread images: 17


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.