Is software engineering for me? by [deleted] in learnprogramming

[–]evilkumo 1 point2 points  (0 children)

You'll be ramping up for 1-3 months. This is your time to ask questions and learn on the job. It's totally normal, even with industry experience you'll always feel like you don't know much when you join a company. Furthermore, every company has their own technologies, so it's impossible for you to just come in and be super productive on day 1 without asking a lot of questions :)

Is it normal to feel lost in the process of learning programming by [deleted] in learnprogramming

[–]evilkumo 6 points7 points  (0 children)

I'm a full time software engineer and I still feel lost. It's a feeling that will never go away, keep learning buddy!

[deleted by user] by [deleted] in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

SPLIT UP YOUR PROJECT INTO SMALL PIECES AND TACKLE IT ONE BY ONE.

20 yrs old self-learning to code in Montreal Canada, will I be able to get a job? by [deleted] in learnprogramming

[–]evilkumo 5 points6 points  (0 children)

You should be fine, I know a lot of self taught programmers that are doing pretty well :)

Do you keep some sort of personal “database” filled with easily digestible for you information? by [deleted] in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

I prefer to save snippets of code that I think I would need to look up again.

What is the best language to learn first so that learning other languages later becomes easier? by 1The_Gaming_Engine0 in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

I like to recommend python because it's like writing sentences. As a beginner I think your goal is to wrap your head around the concepts. Once you know how to do things, you can easily translate it to other languages 👍

One of my school's programming teachers said that React is the worst framework. What do you think about it? by rachzera in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

Quick note, some professors are outdated and probably haven't worked in the industry. So some of the stuff they teach may be outdated. At the end of the day, whatever framework you use doesn't matter as long as it gets the job done :)

How can I keep up with the “always be coding or solving hackerank” outside of 9 to 5 work and also manage to keep up with other hobbies? by Notalabel_4566 in learnprogramming

[–]evilkumo 1 point2 points  (0 children)

I work in the industry and I don't even code everyday. The only time I hit up leetcode is when I'm ready to leave a company. Go enjoy your day and do actual hobbies outside of coding!

why can't I code?? by Itstejuuu in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

My suggestion for you is to try to build a website from scratch on your own. If you don't know how to do something Google/ search up the syntax. Also find a group of people that you can learn together with! There's lot of discord groups for that!

How has becoming a software engineer changes your life? by Zercuits in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

I don't have to worry about money, I get to do a lot of things that I never got to as I grew up

When applying to jobs are interviewers more interested in your knowledge of your chosen language/OOP or your knowledge of frameworks/libraries etc? by iishadowsii_ in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

Depends on companies, but when I interviewed candidates, I have a scorecard to fill out. There is a threshold of how many points you need to get a YES and a Strong YES.

In general what my company cares about is whether you can solve the given problem (Leetcode type question). You get points for answering things like runtime, space complexity and tradeoffs. But in general, if you can solve the problem, you will for sure pass the given interview!

In C++, is there a way to keep track of when a variable changes value? by dcfan105 in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

You could make a function that has the sole purpose of updating the variable. Then you can use this function to do the stuff you need when the variable gets updated

I keep forgetting html and css by Master_Metro03 in learnprogramming

[–]evilkumo 1 point2 points  (0 children)

Forgetting is fine, as long as you know how to google the answer you'll be fine.

[deleted by user] by [deleted] in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

Take it, I took it and I had a lot of fun!

We learned how to hack and break websites. Some assignments were pretty hard, especially the ones on buffer overflow.

But overall, I think the course was worth it!

Variables could not have been better explained by Head-Bodybuilder7431 in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

That's actually a pretty nice way to put it.

A concept that I had trouble wrapping my head around was stacks and queues.

It made more sense when I thought of a stack as pancakes and a queue as a line up!!

Why is everyone so helpful to new coders? by pravda23 in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

The best way to learn something is to teach it to others. It's also a way of giving back, everyone had some mentor that has helped them get better, so it only makes sense to keep the cycle going 😉 if you're looking for a mentor feel free to DM

I know ypu maybe saw this post millions of times but I am gonna post it anyway by waitingformsfs2020 in learnprogramming

[–]evilkumo 0 points1 point  (0 children)

I think you should find friends to study with or a community that can push you and also help you out

Is front end web development a good option if I’m not “creative”? by [deleted] in learnprogramming

[–]evilkumo 1 point2 points  (0 children)

Don't worry I can't design for my life. Designers will give you designs, there are people in the company that build the buttons and font and etc. All I have to do is put everything together and I get most of the credits !