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

>told myself I'd learn programming over 2 years ago >only

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: 61
Thread images: 8

File: 4L_XRkaNN2y.jpg (36KB, 400x386px) Image search: [Google]
4L_XRkaNN2y.jpg
36KB, 400x386px
>told myself I'd learn programming over 2 years ago
>only went through some basic CS tutorials and a few boring as hell language specific tutorials
>haven't even tried to make anything

G-guys... How do I even do anything with my basic programming knowledge. I just want to make JavaScript browser basic 2D vidya and tutorials teach me how to do nothing irl.

Even the most basic IT problems can make me go crazy when I try to google answers and I am basically dealing with black box problems. Is this what programming is like? I understand conditionals, loops, and recursion and functions. But that stuff doesn't add up to being able to do anything.
>>
>>58468747

You only have yourself to blame for your failures.

Quit being lazy and actually study this shit if you want to do something productive.
>>
>>58468769
>implying laziness is the reason
It's all motivation which is hard especially if you work 8 hours a day.
>>
>>58468747
Five years ago I started to teach myself programming. Two years in I got my first job. Three years later I'm making 130k and people call me weekly trying to headhunt me. If you're not stupid, you can do this. The most important thing is professional confidence. If you don't believe you can do it, no one else will.
>>
>>58469001
Sure
>>
>>58469510

You don't think bettering ones self is possible?
>>
>>58469510
Ok, it was probably closer to six years ago, now.
>>
>>58469532
It's absolutely possible. Making 130k 3 years after starting is fucking bullshit though.
>>
>>58468747
#include <iostream>

int main() {
std::cout << "Top kek" << std::endl
}
>>
>>58469563
You want to see my pay stubs? My house, my car? I'm probably an edge case, but everything I said is absolute fact.
>>
File: bill_nye-consider.webm (163KB, 540x360px) Image search: [Google]
bill_nye-consider.webm
163KB, 540x360px
>>58468859
This is true. When you get home from work you're fucking tired and energy drained from dealing with dummies all day and you don't have motivation to do anything else. It's way easier to just sit on the couch watching tv, or fap to porn.

When you work full time, there's only a few things in your life you have personal time for, and you have to decide what those are. Is Javascript one of the things you *really* want to invest time in?

This is what you should do. On your days off, spend a few hours working on it. Reading, watching youtube tutorials, whatever. If it's interesting to you, you'll find that you can't wait to get off work so you can get home and continue working on stuff.

If you never have that feeling, then you don't really care about learning it and should move on.
>>
>>58468747
> tutorials teach me how to do nothing irl.

Of course they don't. That's not what tutorials do.

To do things IRL, you need to acquire a big toolbox of tools, and know how to use them all -- because you never know what a real-life job will require until you get on the job.

To me, your post sounds like this:

"I want to become a professional carpenter. So I went out and bought a hammer and a screwdriver and I practiced pounding in a few nails and screwing in a few screws. Now I want to become a professional carpenter. How do I do this?"

You do it by ***building shit***. Lot of it. Build shit just for the heck of it, and then throw it away. Then do it all over again, but do it better because you learned from your mistakes the first time. Then look at what you've built and see how much more stuff you can add to it. Then build something that 10 times larger than that. Then build something else that's 10 times larger still -- because real-life projects are always fucking huge. Always. Then develop a portfolio. Create a web site and put all your best stuff on it. You said you were interested in JavaScript 2D graphics, so that's perfect stuff for displaying on a web site. Then come back to /g/ and give us a link to your website, so that we can be impressed by what you've done.
>>
programming is shit and boring don't do it

>got CS degree
>have software job
>make decent money but hate my job and hate programming
>only programmed for class during school and now only program at work
>>
>>58469877
It's people like you who make my life fun.
Security is fun.
>>
>>58469852
This. All you learn in school or from tutorials is syntax, and vague concepts. To be good, you must do.
>>
>>58470031
Most people don't know where to begin. Finding a project that's interesting, doable but also challenging is not easy.
>>
>>58468747
javascript absolutely fucking sucks, especially if you've never programmed before. Everything about it is batshit retarded and will make no sense to somebody who doesn't even know what a class is yet.
>>
>>58468747
I don't think it's for you m8

Try something else
>>
>>58469852
>You do it by ***building shit***. Lot of it. Build shit just for the heck of it, and then throw it away.

This x 10000. I'm still learning Python, and I"m doing so by making anything I can think of. Little webscrapers that have absolutely no purpose, etc. You don't have to upload everything to github. Just move on to the next thing when you're done.
>>
>>58468747
>I understand conditionals, loops, and recursion and functions. But that stuff doesn't add up to being able to do anything.

I've also experienced this. you think you have the necessary tools but 'what am i supposed to build'

Programming requires human creativity too - it's not just functions and variables. If you aren't creative enough to get your own ideas, then pick a (super basic) project on github (without looking at the source code) and try to create it yourself.

When you're done, compare your code to theirs to see a different way to solve the problem. This will really help you "get outside the box".
>>
File: werk.jpg (824KB, 2560x1440px) Image search: [Google]
werk.jpg
824KB, 2560x1440px
>>58469510
Im 19 and make 70k/yr and after 2 years experience(1 down already) at this job and i can move up to the big plants making 100k+ a year. Its not that hard if you not a lazy fuck
>>58468859
And 8 hrs is lucky, try doing 12 hrs and switching between day and night shifts every 2 weeks. I understand it can still be exhausting but it could be a lot worse. You probably wont understand it until you have to work that much, you learn to appreciate what free time you do have.
>>
>>58470613
Im 19 too and make 90k/yr

Are you even trying? Not even joking, you sound like a lazy fuck to me.
>>
>>58470703
I'm 19 and just cleared 100k. Lazy fucks all around me.
>>
You don't want to learn programming or you would have by now.
>>
>>58468747
>told myself I should learn to program
>invested an hour daily and now can program
feels good not being a lazy cunt with no willpower
>>
>>58469001
how far can I get without certs or college experience?
>>
>>58470807
I didn't go to college and I don't have any certifications. They sky is the limit depending on intelligence, drive, and work ethic.
>>
"im 16 and earning 359k a year, you're all just lazy"
>>
>>58469661
>If you never have that feeling, then you don't really care about learning it and should move on.

well said. the emotionally retarded will call this lack of feeling "fear of failure"
>>
>>58470846
>I make $49,234.76 with this one weird trick
>>
>>58470807
In programming, pretty far if you've got the mindset for it. But you probably don't. Certifications are just to prove you know stuff; they're useful if you want to repair servers or be a network administrator, but for programming, it's not a question of knowing lots of things, but rather about being able to do a lot with very few things. What you need is a portfolio of shit you've programmed yourself. Get Python today, do a couple of tutorials, then make a program that asks for a number, and tells you what that number is multiplied by seven. Stick that shit on GitHub. Now, just keep doing that until you're making actually useful stuff, and then you're set. If you can't do it, well, neither could I, so don't feel bad.
>>
>>58470887
Id shoot for web dev as the barrier to entry is pretty low. PHP is easy as balls and used all over the place. Make a couple of websites that do interesting stuff. Make a calendar app that you actually use. Integrate send grid and send yourself emails when you have an appointment that day. The important thing is that your fizz buzz isn't going to impress anyone, but an app with actual functionality will.
>>
I've tried picking up Python a few times over the years but whenever I read through a book specifically for teaching or use Codecademy, etc. I feel like I'm just filling in the blanks and I learn very little.
Likewise, online tutorials feel more like a copy/paste than actually learning. I've had plenty of ideas of what to code but never solved single one.

HTML and CSS has been easier for me especially because the outcome is a visual, and I can see clearly what the result is and what I want to fix, but even a monkey can do that and it's not as useful as programming in the long run.

It sucks too because I love computers but maybe I'm just more of a hands-on work kind of guy.
>>
File: exfoliate.gif (575KB, 280x211px) Image search: [Google]
exfoliate.gif
575KB, 280x211px
>>58469592
>no "return 0;"
>not in code tags
>>
>>58471063
>I feel like I'm just filling in the blanks and I learn very little.

Here's how I learned Python - porn. That's right. I like watching porn.

I wrote Python scripts to scrape porn websites, download videos, organize the collection on my hard drive, etc. You'll learn a great deal when your programming has a purpose - when it's actually useful.

What is your "porn"? Find something that needs to be automated/done in your everyday life and do it. If it's useful, you'll learn a lot.

Doing step by step code academy tutorials is not how you learn. You learn by doing, and doing something useful.

>I've had plenty of ideas of what to code but never solved single one.

Sounds like you're selecting problems that are too difficult. Try something easier.
>>
>>58468747
Step 1: Don't visit this page ever again.
>>
File: 1483008927232.png (2MB, 3840x2160px) Image search: [Google]
1483008927232.png
2MB, 3840x2160px
>>58468747
begin building anything on this list, google until you know how to start, do it piece by piece until some little piece of shit program werks, then do it again, and again, and again
>>
>>58469563
If you really believe that then you don't have the mindset to make that kind of money anyway
>>
File: 1483409886632.png (337KB, 852x516px) Image search: [Google]
1483409886632.png
337KB, 852x516px
>>58471134
>C Computer
>>
I like drawing and other hobbies on my spare time, how should I integrate programming into this? Like maybe once every other day?

Also to every other anon stop fapping and porn all together or at least limit it to once a month. You'll be a lot more productive
>>
>>58471281
>once a month
these people fap twice a day anon, let them try once/twice per week first or they're not going to make it
>>
>>58471281
>You'll be a lot more productive

Yes be a good worker bee. Less fapping so you have more energy at work and your boss can make more money.

Nobody likes an unmotivated worker bee. Off topic but that's another reason why marijuana should be kept illegal js.
>>
>>58471281
machine learning with python and http://caffe.berkeleyvision.org/ recognizing patterns, adding tags automatically to your drawings, etc, all kinds of shit
>>
File: dude.jpg (44KB, 620x375px) Image search: [Google]
dude.jpg
44KB, 620x375px
>>58471281
>>58471310
Are you guys implying that masturbation is bad? Because it's not. Doing it like twice a week is considered normal, healthy behaviour.

I assume this guy >>58471281 is religious. Fapping isn't a sin bro, and hell isn't real.
>>
I taught myself programming and now I have an internship.

Also, I have an IQ of 100, so suck it.
>>
>>58471397

Masturbation is not bad. Spending most of your waking time doing it is.
>>
>>58471418
So I shouldn't spend 10,000 on learning Java?
>>
>>58471500
How would you spend 10,000?
>>
>>58471607
10,000$
>>
>>58471714
Thanks but what I'm asking is how would you spend 10 grand to learn Java? That's like 2 semesters of college that offer 8-10 courses.
>>
>>58471607
He's talking about the java cert mafia that charges 2-3 grand per cert.
>>
>>58468747

Your problem isn't programming. Your problem is not following through on your stated goals.

That's fine. It's extremely common. This is the reason people need a structured environment like college in order to learn things like programming.
>>
>>58468747
If you have money, sign up for udacity.
>>
>>58469563
nah dude its legit. its not about money, its knowledge. look at all his lambos in his garage.
>>
>>58471764
It's tiny bits of wisdom like this that make me realize how wrong I've been living my life.
>>
>>58471815
THIS HERE IS MY LAMBO
>>
>>58471397
I'm assuming you masturbate at least twice a day?

>b-but it's healthy!!
>>
>>58468747
>Javascript
Kek, at least choose a language that can be compiled.
>>
>>58471896
about twice a week, like I implied in my post.
>>
>>58471922
It could be compiled, using a profile guided optimizer, which is basically a JIT you don't ship.
>>
Obviously a larger vity has better opportunities for work but between cities where is the best place to begin looking?

I am near Minneapolis but don't see a whole lot of opportunity here. I have heard Seattle/Portland are good and I am willing to relocate after I get a portfolio built
Thread posts: 61
Thread images: 8


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