[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


[Advertise on 4chan]


File: pepehands.png (60 KB, 600x400)
60 KB
60 KB PNG
i want to learn low level systems programming

i want to build fast and learn how to manage a real-world application

i want to get better at leetcode

i want to learn system design

i want to learn linux

i want to learn AWS

i want to learn everything about the web

paralyzed by indecision. i want to learn everything.
>>
File: 1742680328179983.png (304 KB, 463x681)
304 KB
304 KB PNG
>in your path
>>
how about you just solve a problem. the rest will fall into place
>i want to learn AWS
and probably you'll learn this is unnecessary
>>
i'll consnerd that you wont necessarily learn low level systems program while solving said problem
but maybe you will if your problem could be particularly helped with it
>>
*consneed
>>
>>107893195
>how about you just solve a problem
because this is vague and useless advice for someone (me) completely fresh.

i don't even know the type of problems that exist that people solve. I need to first immerse myself into this world, see what problems people solve, and then try to apply that to my own life.

this immersion is learning I just need to learn everything and then I will be able to look at the world and immediately spot areas that could use the technology I learned about
>>
>>107892978
learn java and you can do all of that except low-level programming. after that you can do low-level for /g/ street cred.
for web you'll also have to learn HTML, CSS and JS but those are babby tier after you've already learned a real programming language.

as for where to start
>1. grab one beginner programming book or course for any language and work through it
>2. do tons of excercises
>3. do tiny projects
after that you'll have a solid basis to explore more.

this site has roadmaps for different paths, you can check it out: https://roadmap.sh/
it's not a learning resource, though. just good to roughly know what's out there.
>>
>>107893349
when I say "real programming language" I mean a statically and strongly typed language.
dynamically and weakly typed language hide important programming concepts.
>>
>>107892978
install gentoo. no, seriously.
>>
>>107893235
when i do or find something repetitive, i think to myself, can this be automated? the repetitive thing is the problem. it turns out, people love when you do their work for them. you'll like it when your own work gets reduced too.
shrimple as
>>
>>107893401
this, or at least arch
then host containers for services you want
>>
File: 0x1900-000000-80-0-0.jpg (204 KB, 1900x1900)
204 KB
204 KB JPG
>>107893401
>>107893863
don't listen to these tinker trannies. if you want to use linux try ubuntu or fedora.
>>
ok im confused now im just going to use WSL is that ok im fine with not becoming a linux wizard



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

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.