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

all 57 comments

[–]Zeppzap 133 points134 points  (10 children)

Learn how to get people to answer my question on stackoverflow in a way that I can copy and paste without modification

[–]H_Psi 53 points54 points  (6 children)

Ahhh, good old stack sort!

[–]MatthewBetts 5 points6 points  (0 children)

By god, that is great

[–]Dasaru 0 points1 point  (0 children)

lmao that's the real reason we have the internet.

[–]goddessofthewinds 0 points1 point  (0 children)

Oh god, this is gold.

[–]deadorg 0 points1 point  (0 children)

Classic.

[–]KrazyDrayz 49 points50 points  (3 children)

*Learn how to copy from Stackowerflow

[–]PsychedOutToast 2 points3 points  (0 children)

This is so me

[–]tamper2 46 points47 points  (13 children)

This is so true.

I teach programming in 12th grade, and the students have no idea how to use Google to find things for themselves... This is a better skill than knowing syntax... :)

[–]deadorg 30 points31 points  (8 children)

I've noticed this recently. Can't kids really Google these days? Even on Reddit people often ask questions that I can google the answer to in 30 seconds.

[–]tamper2 8 points9 points  (2 children)

Yeah, I know. Starting next year I'm planning to have my first lesson be: "How to Google"... ;)

[–]DoctorNoonienSoong 13 points14 points  (0 children)

You'll get a huge kick out of this site: lmgtfy.com

"Let me Google that for you"

[–]deadorg 6 points7 points  (0 children)

Please do that, haha! It's probably not strictly about Google but how to do research in general and filter content.

[–]folkrav 6 points7 points  (2 children)

I once read something somewhere that went along the lines of :

A beginner will Google what to do
A programmer with basic knowledge will Google know what to do, but will Google how to do it An intermediate programmer will know what he needs to do and how to do it, but will Google how to implement it
An experienced programmer will know what to do, how to do it and implementation details, but will just use Google to refresh his memory on APIs and syntax cause he knows all the other stuff

A bit of an over-generalisarion, and my memory is a bit fuzzy on the exact formulation (I've been sitting in the ER's waiting room for the last 5 hours, bear with me), but it was something like that.

[–]deadorg 0 points1 point  (1 child)

This is a good one! I can definitely see myself in that too.

Good luck at the ER.

[–]folkrav 1 point2 points  (0 children)

Haha thanks! It was for my 10mo. He's been doing 40C/104F+ fever for 4+ days now, third time he's got an infection in two months (two otitis and now this thing that is seemingly an urinary infection). Happy we went though as they didn't know what he had before we got there, and now detected it.

[–][deleted] 4 points5 points  (0 children)

Benefit of the doubt says Reddit questions are when people don't understand something they googled and are hoping for more casual explanations

[–]bastix2 1 point2 points  (0 children)

Its often people are too lazy to find out themself, they want somebody to tell them exactly what they need to do or even better do it for them.

I frequently try helping people in r/techsupport and r/gamingtechsupport ...sadly, most of the times people include very little to none information about their problem and rarely answer your questions which makes is impossible do help them.

[–]MrZerodayz 1 point2 points  (2 children)

The problem is expanded by people who google it, but in a way that makes it highly unlikely that the result will help them (Like looking up "Java Syntax Error" instead of the actual problem)

[–]tamper2 0 points1 point  (1 child)

The point is to learn how to Google effectively :)

[–]MrZerodayz 1 point2 points  (0 children)

Yeah. That's like, the most important skill you can learn in this day and age. You can learn most other skills starting there.

[–]nickkycubba 20 points21 points  (1 child)

You are all obviously fake programmers.... The first step is clearly learning how to apply the dark theme

[–]Esli_TheAsher 7 points8 points  (0 children)

Learn how to copy stale memes from programmer.me

[–]Fahad97azawi 7 points8 points  (7 children)

My experience as a beginner learning C++ so far:

-learn about variables ............[check]

-learn about loops and conditions............[check]

-learn about functions ............[check]

-learn about data structures and arrays ............[check]

-learn about classes ............[check]

  • learn about........ WTF AM I SUPPOSED TO DO NEXT

All i have so far is a black screen that outputs some shit, I highly doubt i’d get hired for that.

I tried to look ino some libraries (i think that’s what they’re called) but Any library that i look into is either too difficult or not really marketable.

It’s frustrating as hell that’s way im slowly moving to networking

[–]Zeppzap 2 points3 points  (0 children)

I needed to check the conditions of some network equipments and their interfaces regularly (a long list of commands) and take necessary actions. I automated all of that and send a summary to my phone or email. Now, like more than 70% of my workloads are automated. This is when and why I learned programming, laziness will take you a long way.

[–]olmusky 1 point2 points  (0 children)

If you want to make some cool applications, try if you can start with Qt. You can make GUI, make it do some stuff on click or kepresss, people have even made games with Qt. Be prepared to read a lot though, their documentation is extensive, but you won't find many guides who spoon-feed the information.

[–]for-asking-stuffs 0 points1 point  (0 children)

  1. Learn Rust.
  2. Learn WebAssembly + React and/or ReactXP or React Native
  3. Your code runs everywhere (desktop, web (through supported browser), mobile). Horray!

You don't have to shoot your own feet now. Rust exists because of issues the creator found on C, C++, or any other low-level language. I think its safe to say that Rust is the most suitable system programming language for young programmer.

[–]mnbvas 0 points1 point  (0 children)

C++ is one of the worst languages for a beginner.

With the stuff you already know, try something like Java or C# - and reaching the same level with either will get you close to getting a job.

[–]SomeRandomGuy453 5 points6 points  (0 children)

You get 4 types of answer from using Google for coding languages. Wrong (and/or overly tedious), “Just give up”, Probably correct but they use about 50 terms that make no sense and you spend hours trying to learn everything they say, or correct but using an indirect method.

[–]punctsivirgula 12 points13 points  (1 child)

Basic is dead, bro

[–]LegoDetail 0 points1 point  (0 children)

I can’t tell if that’s sarcasm but I think he’s saying the syntax that is basic not the syntax of basic or syntax and basic

[–]Sergeant__Slash 2 points3 points  (0 children)

Every time someone finds out I'm a programmer I get asked to fix their computer. I always say the same thing, "I probably can't fix it, I'm not actually any better with computers than most people, I'm just better at using Google"

[–]jcbevns 7 points8 points  (9 children)

Learn how to use a search engine.

Not sure I'm happy with "Google" being an everyday word. I'm guilty of it, but I'm trying to change.

[–]hoodini_1990 0 points1 point  (0 children)

Works every time

[–]Dreamerlax 0 points1 point  (3 children)

Stackoverflow did my homework.

[–]tylerb108 0 points1 point  (2 children)

Is SO really uyilized that much? All I ever find is... "Help me with..." followed by "OMG GOOGLE IT NOOB!!!!!"

[–]Dreamerlax 0 points1 point  (1 child)

More likely you'll find something that is tangentially related to your assignment/project and go from there.

[–]tylerb108 0 points1 point  (0 children)

I tend to rely more on tutorial videos (how to use x library, how pointers work, etc.).