[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]

>tfw trying to learn programming

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: 103
Thread images: 13

File: im retarded.gif (2MB, 240x180px) Image search: [Google]
im retarded.gif
2MB, 240x180px
>tfw trying to learn programming
>>
>>59744151
Nobody's forcing you to.
>>
I feel the same. Time to kill myself because I'm trying to learn python with shitty codecademy and I can't focus and instead just go back to shitposting on /g/
>>
File: 2pt1o2u.gif (2MB, 316x176px) Image search: [Google]
2pt1o2u.gif
2MB, 316x176px
Programming should come naturally to you. If it doesn't, just give up. It isn't going to get any easier.

You also need to start early. Like, really early. I was already coding fully working games in Turbo Pascal at 15.

It sucks, but that's just how it is. You can stick with it and end up with shit tier coding skills, if you really want.
>>
>>59744201
I'm 18 started coding at 17, been coding mostly Javascript and PhP for a close to a year now, I'm starting to get OK, but still struggling to do basic shit sometime, is programming really a (you get it or you don't) typa career
>>
>>59744201
It's not that I'm bad at it, I just can't focus because I've got way too many hobbies and things that interest me. Back in my high school days I used to make all sorts of shit for my own little website, was pretty good with HTML, CSS, and some JavaScript. I'm just getting old and too fucking lazy where I'd rather shitpost. But I think it's just also that codecademy is shit because just today I started read that "automate the boring stuff" book and so far it feels a lot smoother. Maybe I'm just bad at making choices about learning resources.
>>
File: 1485069749518.jpg (32KB, 412x430px) Image search: [Google]
1485069749518.jpg
32KB, 412x430px
>>59744427
>I'm 18 started coding at 17
>been coding mostly Javascript and PhP
>for a close to a year now
>"OK"
You don't stand a chance, just give up now.
>>
File: 1490476999884.png (11KB, 333x496px) Image search: [Google]
1490476999884.png
11KB, 333x496px
>You declare variables n shit and recieve input
>You operate dose and u be like processing dem
>You read the variables again chuckle the output somewhere
>Ayo you can put some conditions inbetween for have shit repeat
>>
>>59744445
Im going through Automate and im about halfway through it. I had to reread a lot of it so far and rewatch the videos. Ive learned a lot of the syntax, but the practice projects seem really hard. Im thinking of just going through the book and just understanding the concepts first, then maybe going through it again or trying another book
>>
I want the NORMIES OUT!
>>
Seriously, wtf is up with double pointers?
>>
>>59744782
don't get mad friend, sometimes i envy your autism that gives you the ability to easily learn subjects.
>>
>>59744445
Codecademy looks like garbage. I don't see a single good language for learning to code on there. Learn C.
>>
>>59744170
Nah, you just picked up the worst material to learn Python.
>>
>>59744427
>Javascript and PhP
That is not coding. You haven't even begun.
>is programming really a (you get it or you don't) typa career
Yeah, but you might want to start with a language that teaches you the basics first, like C. Can't hide behind untyped variables and endless easy-to-use API functions that practically does everything for you.
>>
>>59744829
Pointers are data. They live in memory, and therefore they have an address. You can take that address and put it somewhere else, making a pointer to the pointer.

>>59744912
>Can't hide behind untyped variables and endless easy-to-use API functions that practically does everything for you.
As much as I like C & C++, yes you absolutely can. There are hordes of front end developers now who do exactly that and get by just fine. I know many such people who have never properly learned C, entire final year university classes of them.
>>
I wanna learn C. Do i need to know the math?
>>
>>59744829
In C, two-dimensional arrays are an abstraction for double pointers.
>>
>>59745073

yes. diff equations and set theory
>>
>>59744201
>You also need to start early. Like, really early

>started programming in college when I was 24 years old
>got a full time software development job before I even finished my degree
>>
>>59745073
Not really, it's more important to learn memory addressing and basic computer architecture.
>>
>>59745151
Is it honestly something you can do home alone in your spare time when you have to study for totally different subjects in your uni?
>>
>>59744952
>As much as I like C & C++, yes you absolutely can. There are hordes of front end developers now who do exactly that and get by just fine. I know many such people who have never properly learned C, entire final year university classes of them.
At least it's easier to just not use them.
>>
>>59745147
Nice job, code monkey.
>>
>>59744151
Learn Lisp.
>>
>>59745294
I already started learning Python though
>>
>dropped out of college the first week into my first semester because I could teach myself the entire first few semester length classes to myself in an hour or two
>taught myself web dev from scratch since I knew that would be the quickest way to get a job
>get full stack job 5 months later then switch to a software dev job 6 months after that
>got promoted to a management position about a year after
>take great enjoyment in subtly bragging to interviewees with degrees that I don't have one
>>
i'm not OP, but i could be.
trying to learn code myself.
feeling like a retard.
age 36, been really smart all my life.
it seems that if i were in a coding environment (school, job, growing up with parents who weren't retarded) it would be easy to just pick up on programming.
it's a struggle especially when you don't have any context for coding. it's just not relevant to the things we currently do for work.
>>
>Eat crab legs
>But I already started shoveling my own feces in my mouth
>>
>>59745902
same dude, i grew up pretty poor but fortunately got a computer around the age of 10. somehow i never got past general fuckery with files and figuring out how to do things with the end goal of playing video games. it feels like i wasted so much time but back then in the 90's there really wasn't any online resources for learning how to program. you had to have books, and i didn't have the money for those books.
>>
>>59746051
crabs eat shit
you are what you eat
eat shit or crab = same thing
you are shit
>>
>>59744151
Daily reminder that college fags are cancer and need to lurk moar or preferably leave
>>
>>59744201
I agree right the first paragraph.
The rest is kinda dumb.
>>
>>59745779
>"manager" with no experience or degree
Hm reminds me of a low paid loser at my work who takes shit from clients all day and fails to get his team to do anything about it kek. Enjoy never really understanding concepts and topping out at a low salary because no degree
>>
File: average programmer.jpg (120KB, 960x720px) Image search: [Google]
average programmer.jpg
120KB, 960x720px
>>59746121
>no experience
Except my year experience while outperforming all of my degree holding coworkers, stay butthurt. Even better is that I have no interest in this and only learned it for money and I'm still better than my dork coworkers who actually like it.
>>
>>59746248
>i have no intrest, degree, or experience, except for programming better than interns
Keke
>>
File: john_bolton.jpg (21KB, 150x200px) Image search: [Google]
john_bolton.jpg
21KB, 150x200px
psst

You kids have ever heard about MIPS ISA?

All the other kids use it!

Let me show it here in my van
>>
>>59744201
Somewhat agree, it clicked for me after about a year of classes in highschool. Smooth sailing since.
>>
>>59746544
>programming
>smooth sailing
This means your not challenging yourself enough. It's why I hate college, it's designed for retards.
>>
>>59746613
>college, it's designed for retards.
yep
>>
>>59746619
CS bachelors are at least.
>>
>>59744466
trying to get some job security, eh? Keep coding, kiddo.
>>
>Majored in Economics & Math
>Took a 2 CS classes Year 4
>Fast forward to Year 5
>Realize I'm doomed to be a wageslave cuck as I get offers for 50-60K max
>Start making money online in the meanwhile, enough to pay for rent/food
>Decide to stop searching for job offers and learn as much about software/application development as I can
>Take online CS courses, work on projects, read textbooks, while collecting money from my online business
>Fast forward a year later
>Know more about computer science & programming than the people I went to school with who majored in CS

Looking to start building some type of Enterprise Applications. I've always been interested the business side of things. I had a fairly good track record as an trader and was ready to get into Equity Research, before I realized I don't want to be rich when I'm 60.

Is a masters in CS from a top 20 school useless if I plan on starting a company anyways?
>>
Keep chugging down the basic concepts every goddamn time such as: pointers, strings, arrays, recursivity, drawing boxes for variables values and using arrows to represent their new values every time they change or... you can use the step over function from MS Visual Studio Community while debugging.
>>
>>59744201
Shitty old programmer here. Might be true, but I changed careers at 35 and still do well for myself. Making 75k in Austin with two years under my belt and an unrelated degree doing android development.
>>
>>59745286
Your degree from India doesn't count, Raj.
>>
>>59746827
>Is a masters in CS from a top 20 school useless if I plan on starting a company anyways?
Yes.
>>
>>59744201
You don't know to calculate the delta of a function? might as well quit school and become a drug dealer kid at your local cocaine meetup point, it's not like you will ever be able to learn something that you will use for the rest of your life anyways...
You don't know how to wipe your ass full of shit? might as well leave it dirty for a couple of days because it's not like you will ever be able to do it without your parent's help.
>>
>>59744170
>trying to learn python
is this about your experience from 2009?
>>
>>59746869
Thanks for the advice anon
>>
>>59745902
>context
Inventory system nigs
Tell me what workplace DOESNT need an inventory system
Will teach you:
GUI
business logic
database operations

Here we go, you can Pajeet as a CRUD developer afterwards
>>
>>59744201
>Programming should come naturally to you. If it doesn't, just give up. It isn't going to get any easier.
This is honestly, frankly, true.

If you just "don't get it" and it's confusing, it's because you were never taught to think logically to begin with, and

Programming basics should really be taught in the 3rd grade or so. Some people just had shitty upbringings, and never became self sufficient and learned how to learn things for themselves, and learning programming for them is just hopeless once they get to late teens or adults.

I used to think that anyone was capable of learning things that I am, but then I've encountered someone that sees two sets of numbers in two separate sentences, and just seeing 4 numbers makes their mind go blank. So yeah, lots of people are just retarded and can't handle numbers and logical thinking.

I was 21 when I started learning. I'm 29 now. So it's not so much when you start, so much as you had good fundamentals to make you capable of learning in the first place. I'm still learning more now days.

>>59744912
Javascript is coding, if you actually have an understanding of functional programming, object oriented, how prototypical inheritance works (even if you don't use it, which you normally shouldn't), and so on. If you're just doing a jquery selector and adding some numbers together, then okay, that's not.
But don't be a faggot with a blanket statement like that. Many of the best programmers now days use JS.
>>
>>59747007
> Many of the best programmers now days use JS.

Sure Pajeet, sure
>>
>>59744170
>2017
>learning Python at all

Learn to use JavaScript, SQL, HTML/CSS. Those are mandatory.

Then pick one of C#, Java and stick with it. These will be your bread and butter.

C, C++ will come in handy too, but these are not necessary to learn yourself. You can always hire an autist to do the work for you. Your primary focus should be in C# or Java. Once you get into big projects (i.e. important ones), the C# and Java reign supreme.
>>
>>59744912
>js isnt coding

I hope most ppl here realize 99% of g cant codee, no srsly post a good coding question n u wont get replies, thy only care about muh graphics so i can watch the latest loliporn in 5k hd,

Coding can be learned at any age but u have the put the time in

I started coding at 19 now 23 and Im a sr react dev maling 180k/yr without a degree but i code n still code 75% of my day, n when i say code i mean learn, read and write hundreds of lines of codes not just start at my monitor for 2 hours trying to get fizzcuck to work in lisp
>>
File: 1487471300157.png (251KB, 439x588px) Image search: [Google]
1487471300157.png
251KB, 439x588px
>>59747007
>Many of the best programmers now days use JS.
>>
>>59744912
>JavaScript isn't real coding

https://en.wikipedia.org/wiki/Programming_languages_used_in_most_popular_websites
>>
>>59747007
>, and
it's too late
>>
>>59747046
>>59747024
>>59747007
wew lad
>>
>>59747027
At least 99% of /g/ is fluent in English, are you a dumb Indian street shitter or just retarded?
>>
>>59747020
>>59747046
I can tell neither of you are in the industry.

You've wrote maybe a few thousand lines of code and now think you're an expert on what's all been going on for years.
>>
>>59747069
>being this mad
>u need muh perfect english on the internet
>REEEEE
learn to code first virgin
>>
File: 1488779604725.png (121KB, 688x529px) Image search: [Google]
1488779604725.png
121KB, 688x529px
>>59747078
Sorry buddy but clobbering up a controller in meteor.js, deploying it on cloud foundry and feeling smug about yourself doesn't pass for programming where I'm from.

Neither does making crapware in Unity.

But ok, I'll let you prove me wrong.
Name just THREE (3) groundbreaking applications written in javascript.
>>
>>59744151
Anybody knows the title of this movie?
>>
>>59747125
series
quantum leap
>>
>>59747125
this: >>59747129
Pretty good show too. Watched that episode with my dad, it was pretty funny
>>
Why do you guys have a rage boner for JS?
>>
>>59747236
because the think making websites is programming
10 years ago they'd be all hopped up on html
>>
>>59747116
>Name just THREE (3) groundbreaking applications written in javascript.
I know you're not going to accept any answer given and say "those don't count" just because you don't like them, but:
Netflix
Uber
Discord

Fact is these are all super popular. Almost everyone is using something where either the front end and/or the back end are JS that millions of people use.
>>
>>59746827
>Is a masters in CS from a top 20 school useless if I plan on starting a company anyways?

Yeah, pretty much, unless you have something very specific you want to learn there or need the academic network for whatever reason.
>>
File: 1466802057172.jpg (512KB, 1131x1600px) Image search: [Google]
1466802057172.jpg
512KB, 1131x1600px
>>59747116
React
jQuery
Webtorrent
>>
>>59747125
its captain Johnathan Archer from star trek enterprise
>>
where should i start if i have 0 programming experience
>>
>>59747342
Make some bots, scrappers, or utilities for stuff you like.

Those are very good learning experiences.
>>
>>59746613
I think you're just perpetually challenged in all aspects, normal developers aren't
>>
>>59745193
I know a guy from work that went to medicine for uni and now he works as a cpp dev and has huge knowledge on the low level shit, so yeah apparently you can learn it in your spare time.
>>
>>59747517
Yeah but people like this are naturally quick learners, know /how/ to acquire knowledge, and so on.

Some people are just fucked due to their early and teenage years and are just hopeless at this point.
You see it all the time in /pcbg/. People don't even know how to google part names/numbers. Those sorts of people aren't going to be able to figure out programming. They're just hopeless human beings.
>>
>>59747342
Write an assembly programming calculating the sum of all primes below 2 million
>>
>>59747669
Some people don't even google for simple facts. They automatically think their imaginary knowledge is correct and think you're stupid and ignorant for daring to contradicting them.
>>
Is code academy a decent place to learn programming or do you anons have somewhere else you'd recommend?
>>
>>59747828
i too would like to know
>>
>>59747781
>>
File: tpb-bubs.jpg (34KB, 570x374px) Image search: [Google]
tpb-bubs.jpg
34KB, 570x374px
>>59747862
>>59747828
I'm new to programming and I've been going through a couple of the books recommended in the sticky and I've been watching a lot of youtube videos. I'm making progress
I started to use Codecademy but realized they use a different version of the programming software that I want to learn
>>
>>59747342
doesnt really matter where the basics are mostly the same
conditionals arrays strings w/e
pick one c# c++ or java get a good book and read from the beginning
>>
>>59747027
>React
>180k/yr
You're riding the next dot com bubble to oblivion
>>
tfw 1 year gap between calc 1 and calc 2
tfw this is hard
tfw i lost calc 1 notebook
:^(
>>
>>59749812
If you think Calculus is hard, you might just be retarded.
>>
>>59746949
Are you actually mentally retarded?
>>
>>59749833
its not hard its just literally why the course
its like some guy made shit up and others called it math
for what purpose
its like religion
>>
>>59749874
Math isn't invented, it's discovered. It's just our language for describing natural things.

I'm truly sorry you think math is purposeless. While it's true maths don't serve a purpose, their application does. Programming is literally the application of math. If you can't understand this you'll never be successful.
>>
>>59749893
I just want to make safe money to play vidya and buy waifupillows till i die and the rest majors seemed buzzwords
this made more sense and has a better market
so I chose it
so I dont want to be successful i dont really care
>>
>>59749914
>I just want to make safe money to play vidya and buy waifupillows till i die and the rest majors seemed buzzwords
you don't need a degree to do this, I work in retail with no degree and buy all the video games I want and although I don't like anime pillows I do have some regular ones
>>
>>59744151
>tfw okay at programming
>tfw programming internship
>tfw want to an hero because programming is shit as a job
>>
>>59749927
I do though I live in Albanian minimum wage is 300$ a month
thats like 5 games without food
>>
>>59744201
I don't think this is really true. I always wanted to, but I didn't start learning to program until my 20s. I found it difficult at first, but eventually I made progress and now, though I'm probably not good enough to do programming as a job, I can program well enough for it to be useful.
>>
> OP's gif
> literally mfw every exam

Then I discover that if I would actually open my notes and make serious efforts, I could simply learn it all. But then there is that voice that I will never use it so I just read that shit last day and still pass.

Fuck it.

Loved how it was always "don't say you will never use it" and then I landed developer jobs in various companies and well. I never used it. Nothing that I learnt except for basic algorithms and shit.
>>
>>59744170
At least you know Codeacademy is shitty. Fucking drop it. Learning things from the internet isn't an easy task by itself; relying on bad learning resources only makes it worse.

Some quality online resources to learn Python: MIT OCW's 6.00SC, The Python Tutorial from the official website, DiveIntoPython3 book/website (goes very fast and is more advanced, look into it once you already know some Python).
>>
>>59746248
>I'm a manager without a degree in a tech field outperforming people who have invested more and decided to go to /g/ to post about my accomplishments that I totally accomplished

wew lad quite the narrative, did everyone clap when you were promoted to CEO? or is that happening next week?
>>
I learned python in community college, it was fun and easy, probably because we were in groups

I'm taking java now at a university and after the first project it became easier, but debugging will forever suck.
>>
>>59750369
dem titties
who's the semen specimen?
>>
>>59750369
Obvious implants are obvious
>>
>>59751451
Just use a proper IDE like IDEA and use the debugger
>>
>>59749893
>Math isn't invented
A lot of the "high" level stuff is, it's not real and will never have any application
Thread posts: 103
Thread images: 13


[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.