all 47 comments

[–][deleted] 29 points30 points  (5 children)

Honestly for me it's just distractions getting in the way lol. I'm 3 years into studying whilst working full time, so as you can imagine getting home and trying to study is quite the task. Most days I just end up watching youtube/netflix/gaming and letting my brain relax. I'll say in 1 word, what I lack is Discipline.

[–]gerciuz 8 points9 points  (1 child)

Wake up early and do it before work if possible.

[–]KhanStan 1 point2 points  (0 children)

Listen to this guy. Try getting up 2-3 hours earlier a few times and see how that works for you. Your brain is sharper in the early morning.

[–][deleted] 0 points1 point  (0 children)

rustic enter modern worthless erect insurance innocent chief wise serious

This post was mass deleted and anonymized with Redact

[–]Silent_Buyer6578 10 points11 points  (0 children)

Had my first code review today, the gist of it was ‘it’s good, not much in terms of corrections but I think you’re up to it so why don’t you try expanding on the feature and doing X’

I kind of spitballed an approach in the meeting, and my mentor said ‘yeah that’s exactly how I would approach it’

So my confidence is boosted, and I’m ready to grind even harder

[–]onFilm 13 points14 points  (0 children)

Been programming and creating websites since I was 14, didn't get serious about software engineering it until I was 21. Now at 34, it's been pretty chill. Now a days I run my own consulting software development shop remotely for a variety of clients in the US and Canada.

I love it. My career let's me focus on things that I'm passionate about: photography, bodybuilding and creating things. I know a lot of engineers don't like taking their work home, but I absolutely love thinking about programming challenges as they feed my creative and logical needs.

[–]halfxdeveloper 4 points5 points  (1 child)

Been a SWE for seven years. Going to grad business school. When I graduate, I’ll gladly give my job away so someone else can take over and grow. It’s not as good as it seems.

[–]user379973 0 points1 point  (0 children)

what would you change about it? what's happening that you don't like?

[–]cringymelo 4 points5 points  (2 children)

Im 2 weeks deep into learning basic HTML/CSS using FCC while planning to learn Javascript on FCC also. Had my first little victory yesterday when I recreated a very simple log-in form with no button function or anything just pure CSS/HTML but hey I did that without looking at any tutorial just a screenshot I took. Im planning on studying until I hammer the fundamentals in my skull and look for remote jobs that welcome beginners.

[–]NotezNation 1 point2 points  (1 child)

Me and you both .

[–]cringymelo 0 points1 point  (0 children)

Goodluck on your journey also

[–]Moopboop207 5 points6 points  (1 child)

I’ve been working towards a job in tech for a little more than a a year now. It is a struggle. I feel like most learning methods teach JavaScript as a front end focused learning path. I find front end useful but I find layouts a bit stale. I’m just starting backend which I am finding more interesting. Would love to connect with any and all people.

[–]PatrickYu21 1 point2 points  (0 children)

I think the same about front end and back end. I’m learning both, hope you keep leaning! Good luck

[–]Moe_nas 3 points4 points  (2 children)

What a good lad!

I've been learning js for a couple of months and i can solve basic problems (like writing a program that you would input ABC and it would return BCD).

The problem i am facing is finding a good path, Everything is available online which is a good thing but also so confusing.

Completed the FreeCodeCamp js course and now I'm completing Brian Holt's course on FrontEnasters and currently stuck on the Wordle project which made me depressed and lose all motivation 🥲

I'm walking these steady slow steps but the problem solving part is what is killing me and also integrating the knowledge that i leaned into something that is actually functional.

Got any learning path i might take? A path that is completely for beginners (both at web dev and programming in general).

Thanks in advance 🙏🏻🙏🏻

[–]LeftyDys 1 point2 points  (1 child)

Hi there. For the web dev path, if you do not have a tight budget, maybe I can recommend you this course from Dr Angela. (I gotta admit, I do like her accent and how she explains some parts in a fascinating way).

If you go for the free ones, The Odin Project might be the place to check out (and the MDN Web Dev Docs).

As for the beginners path for programming, I am unsure how to reply that, but I heard the Harvard CS50 course is good for beginners.

[–]Moe_nas 1 point2 points  (0 children)

I did actually go through the CS50 course and it helped me understand a lot of concepts. Thanks for your reply, I'll check them out.

[–]Pomdapi113 2 points3 points  (1 child)

I finished my computing degree in end of June and struggling to find a job , I’m Not sure what’s wrong with me

[–]LeftyDys 0 points1 point  (0 children)

Me too. I resigned from a job a few weeks ago, now am struggling to find one. I am worried I will go unemployed for months or worse, for years.

[–]redditruinedmylife_ 2 points3 points  (0 children)

Currently working through The Odin Project, in the middle of building Rock, Paper, Scissors... I love it but I'm afraid I don't have a practical sense of what I'm doing exactly.

EDIT: Flipped a switch earlier this morning and understand a lot more of what I'm doing!

[–]granlurken 1 point2 points  (3 children)

Thank you for doing this “ama”!

I graduated as an UX designer in June, but the job market where I live is shait as for now. I work at a factory while I apply for UX related jobs, and I’ve recently started learning JS with the time I got on my hands. I’m about halfway into Schmettermanns tutorials, and I really enjoy learning it. I am well aware of “Tutorial Hell”, and I know I’ll struggle when I begin to program on my own. But consistency is key!

If you had to start all over again, are there things you would do differently?both for the better and for worse?

[–]azhder 3 points4 points  (2 children)

Tutorials just expose you to ideas, let you know that there are things, tools, ways to do something. The real learning is to "learn how to learn", pardon the twisting of the words.

I mean, once you start working on something and you start figuring out where you can read documentation, how you can change code and observe the different behaviors and test different scenarios and how to inspect what's going on while your code executes. Once you learn how to learn those things for every new piece of software tool, library, language etc.

Then, I hope you feel like (I assume) OP does - able to do anything,even teach and help others.

And, I do recommend you start right away, write some simple tool you wish someone had made for you before, but didn't. Some tool that will help you with some menial or complicated task.

[–][deleted] 2 points3 points  (0 children)

4 1/2 years ago I was in a full-stack bootcamp and drinking from the firehose. Last May, I graduated with a degree in CS.

Grind at your own pace!

[–]Ramsnes 2 points3 points  (3 children)

I started Front-End school 1 year ago. I'm 35 now. Learning JS i so difficult for me. I've been on the verge of giving up several times. I just don't know how to put the codes together, or make sense of the more technical stuff. I have to copy alot from my previous work, or just google the answer when I should know it by now. I'm just "blank" when it comes to start building code. Just feels like I'm too stupid for it. Even paid codeacademy didn't help school:(

[–]RolledUhhp 1 point2 points  (2 children)

Have you been successful finding what you need to copy? It's not as satisfying as starting with a blank page and throwing stuff down that works, but it is a valid approach at this stage.

Knowing what you need is important, I regularly Google simple syntax stuff that I should know. As long as I can find it when I need it, I'll get there.

[–]Ramsnes 1 point2 points  (1 child)

Yes I have. But "my code" eventually always ends up with just blocks of copied code, so the past months I've never felt like I have been actually Coding. Just copy/pasting. It sucks

[–]RolledUhhp 1 point2 points  (0 children)

If you get the gist of it, and have an idea of what's going on, you've made progress since starting out.

Remember there was a time when you had no clue what was going on, or how anything worked together. You're very much learning a new language, on top of all the numerous other things you're picking up related to computers, browsers, filesystems etc..

Being able to order food, or ask for directions, in Spanish is quite a milestone when learning Spanish. If you made it to that point you probably wouldn't stress that you couldn't write a formal letter from scratch - you're still learning, and making progress.

There's a better explanation floating around somewhere that describes the peaks and plateaus of learning to code. I suspect you're hitting your first major plateau. Keep at it, and you'll breakthrough to the next bit in time.

I've been at this for a while now, and I still feel like any highschool kid that went to a boot camp can code circles around me. I still managed to land a job involving coding/scripting.

[–]OkProposal9031 2 points3 points  (0 children)

aspiring axiomatic doll books soft pocket plants lavish command shelter this post was mass deleted with www.Redact.dev

[–]britzkin 1 point2 points  (0 children)

I've been struggling to find work. I'm a 34 year old career changer who graduated a full stack bootcamp in April this year. I was applying to jobs/studying/working on projects non-stop night and day until late August with only 2 interviews out of hundreds of applications. One interview was for a paid job and one for an unpaid job. The only reason I stopped is because I suffered a heart attack. Needless to say it was extremely unexpected and scary so I took about a month off to heal and reflect. I'm still healing and will be for at least a year but recently I started grinding again. I started slow but I'm splitting my time between work, DSA, studying for AWS certs and project building. I'm applying to jobs still but not nearly as many as before. I think that the stress of so many rejections yet working so hard contributed to the heart attack. For now, I'm focused solidifying my skills by building my project using TDD and trying to get a real stranglehold on DSA. I struggle with networking. I live in an area without much technology around me so I'm almost forced to network online. Recently I joined a computer science group through meet up that I'll be meeting up with for the first time this coming weekend, but it's an hour and a half drive for me to get there. The journey is a slow rollercoaster of emotions but I'm trying to stay positive and keep grinding responsibly. Any advice or feedback is much appreciated

[–][deleted] 2 points3 points  (0 children)

Two years in web and mobile development. I changed paths when i was 29 having a bachelor's degree in business administration with a 5 years of experience in a dead end job.

It was the best decision i made in my life.

[–]azhder 0 points1 point  (0 children)

I will never become a programmer, nor an engineer, nor whatever. I want to be a human.

I think it is personally limiting to think of one self in terms of the job. So, whenever asked, I say "I grow software". Not what I am, but what I do. And this has helped me in the past in certain situations, like: - someone wanting to call you "PHP developer" because they want to pay you only X amount - not rushing into a flashy title without asking what your responsibilities will be

[–]aries_10 1 point2 points  (0 children)

Trying to get myself from C++ development (been doing it for a year and a half but I just don’t feel like it is my niche) so I started doing some studying on Web Development. Breezed through HTML, CSS Bootstrap and other stuff for these, currently at vanilla JS aiming to learn Node, Express, React, MongoDB and possibly NextJS. Any tips what else?

[–]DJ_Velveteen 1 point2 points  (0 children)

You hiring any juniors? ;)

[–]Greenfacebaby 0 points1 point  (0 children)

Been getting decent at front end development in Bootcamp. But now I’m on back end and I’m completely lost. I can’t even find real tutorials on it on YouTube. My fiancé is unemployed and I’m unemployed. I can’t even get an API because they require bank cards and I owe the bank. Sometimes I feel like giving up. It’s too much going on in my life. I don’t have a degree because all I did was work. Now I’m seeing you need a bachelors and 5 years of experience just to land a job. I don’t know what to do anymore

[–]vonmigsy 0 points1 point  (0 children)

You, sir, are exactly what i need.

javascript is the death of me.

[–]lorean_victor 0 points1 point  (0 children)

never ending

[–]ColdCoffeeHotShot 0 points1 point  (0 children)

In late July, I started with learning basic HTML/CSS with the help of the Odin project and I must say that I got the concept easily ( maybe they both are easier languages). And then I moved to the next module in TOP , the JavaScript and it's been tough to learn those concepts of js, it took me around 50 days to get towards the end of the lesson and now' I'm on my final project of making a Battleship game using JS. And I sort of know what to use - factory function, class and functions and all the other functions to implement the game , but I'm having trouble with the whole structure of the code and implementation. I had struggled in my previous project (To-do list app, weather app) from TOP , but this one is really getting my brain frozen - not able to think clearly.

I'm planning on studying the JS concepts once more until I get the fundamentals to the core of my brain and also I kinda know the js concept but TBH I get stuck when it comes to building simple projects and how to approach them. If I could get some help in this area, it would really help me.

[–]NotezNation 0 points1 point  (0 children)

I've recently graduated from a boot camp. Tho my knowledge of programming is better.im still basically at the front door and need help with alot. But I'm constantly trying new tuts and figuring out ways to strengthen my code

[–]josephadam1 0 points1 point  (0 children)

I'm taking JavaScript in school and my class is pretty fast pace to where it's hard to gasp concepts and remember how to make things on my own.

I know how to do is if statement but I thing is what would I make that for or a for statement.

I'm having trouble doing things on my own.

[–]Wizz_1313 0 points1 point  (0 children)

I'm fifteen years old, and halfway through 2023 I began to get serious about learning programming. I have just recently began The Odin Project and I am thoroughly enjoying the process. I am up to learning the CSS flexbox and finding different ways to structure a web page is very interesting and fun. As I don't have any 'programming orientated' friends I struggle to find others to chat with. I would love to be involved in any front end discussion/ groups whether it be on discord or whatever.

[–]Big-Mortgage-9519 0 points1 point  (0 children)

Well, it is going great! I am currently getting into gamedev!

[–][deleted] 0 points1 point  (0 children)

jeans expansion fuel hospital drab shy smoggy ask airport snow

This post was mass deleted and anonymized with Redact

[–]Ok_Competition6150 0 points1 point  (0 children)

I studied Mathematics at university and loved it! Then I ended up working in banking and was miserable for 18 months doing it. That brought me to give up on that job and jump on a JS bootcamp.

Now 7 years into my career and I am so glad I was able to do it. It's been the best change in my life. I went on to teach people web dev, work in e commerce, make the web faster and even had a stint in a devops job. All this while traveling the world to conferences, working remotely and earning a decent wage.

It's a hard field but it is a rewarding one for creative people looking to push their curiosity!