4 ms·
> Do you think it's practically possible to learn everything without any structure, discipline? Yes and no. For the YES part: I am a self-taught developer,
by schwartzworld 4y ago
> Do you think it's practically possible to learn everything without any structure, discipline?
Yes and no.
For the YES part:
I am a self-taught developer, and I got promoted to Principal this year. I taught myself Ruby on Rails first, then after a year pivoted to front-end.
For the NO part:
This part is twofold. First, you can't learn everything. The job of an engineer is to learn how to do things, and most of the time there aren't convenient tutorials you can just follow. In the front-end world, lots of us started as hobbyists first.
Second, you absolutely cannot learn development without structure and discipline, but you can have those things without a formal class. I learned front-end using FreeCodeCamp, and the course there absolutely has structure. The discipline has to come from you. Learning discipline was part of it for me.
You have to be patient. You spent a month trying to learn front-end? I spent 3 years doing development as a self-taught hobby before applying for a job. It doesn't have to take that long, but that first month is the start of your learning journey, not the end. Would you be frustrated that you couldn't "learn" guitar in a month of watching youtube videos? The basics of music are quite simple, it's the 10,000 hours of practice that differentiates the adept from the novice. Front end web development is simpler in some ways.
> Can anyone remain patient for 40 days to learn html, css
The basics of HTML and CSS only take a few hours to learn. I couldn't imagine spending 40 hours on the "learning" part, but building definitely takes a long time, especially when you are just starting out. This is where the patience and discipline part comes into play. That feeling of frustration is a part of the job, especially for junior/mid-level devs.
I will tell you this: being self-taught has not hurt my career at all, but has helped. I'm pretty good at what I do, which includes teaching others as well, and people are more impressed when you get to this level without formal training. I used to feel inferior to people with CS degrees, but now I really play up the "self-taught" thing.
- temporallobe 4y ago> it's the 10,000 hours of practice that differentiates Jeez this hits home for me. I think of myself as a decent guitarist and songwriter, but when I look at what I consider “good” guitarists that are far better than I am and that are half my age, I have to keep telling myself it’s because they’ve put in those countless hours despite being so young, which means that in their much shorter life span, they have somehow fit in my entire lifetime’s worth of practice and possibly much more. What did they have to sacrifice to do that? Friends, relationships, gaming, binging on youtube or tiktok? If you can be ok with certain sacrifices, you can accomplish great things.
- boxed 4y agoIt's not a sacrifice if you are driven. Some people just can't NOT do it.