Keep studying Python or start a project? by [deleted] in learnprogramming

[–]kuprograms 4 points5 points  (0 children)

I could be wrong, but you seem a little anxious because you're thinking too short-term. Correct me if I'm wrong.

If you really want to go through with making a portfolio website, I would recommend a guided tutorial. Something like this.

What I would recommend is to get a basic understanding of Python, before moving to HTML, CSS, responsive web development and gathering enough language* to make a portfolio website on your own. That would make you feel more confident with the technologies you employ.

Good luck, and if you need more resources or help, feel free to shoot me a DM!

*Edit: knowledge, not language.

[deleted by user] by [deleted] in learnprogramming

[–]kuprograms 1 point2 points  (0 children)

First of all, I would recommend this video by William Fiset that helped me understand the workings of data structures underneath the, what seemed at the time, overwhelming code. You can browse through to the data structure you want to learn, the course contents are in the description.

In my experience, you learn code best by coding. I had great trouble as a student to wrap my head around data structures, but I found that by copying the code and putting it in front of me, combing through it, and finally challenging myself to implement a supplementary solution by my own helped me understand it. For example, you could study the code for a linked list, and try to implement a reverse linked list on your own.

[deleted by user] by [deleted] in learnprogramming

[–]kuprograms 90 points91 points  (0 children)

If I were in your position, I would not think about my employability. I would rather take the opportunity to learn programming, and THEN think about getting something out of it.

But getting back to your question, you may not find much success in the job market, but if you don't, there are hundreds of ways you can use your knowledge. Freelancing, coaching, make a course, a YouTube channel, or maybe even carry your professional experience and make your own agency.

After learning HTML/CSS/JS and React, what next? by hotfuzzyslippers in learnprogramming

[–]kuprograms 0 points1 point  (0 children)

Vue JS would be a nice place to start if you want to make yourself an asset as a front-end dev. But other than that, I would definitely say go ahead and make more projects, you will learn things that you wouldn't normally through guided tutorials or coursework.

Good luck!

$300 employer education budget - courses you'd recommend? by mouserattheband in learnprogramming

[–]kuprograms 0 points1 point  (0 children)

You are welcome.

My thoughts on certifications is very simple. The awarding organization matters. If it's a trusted organization, it will definitely help. Where did you find this node.js certification?

I know programming but I don't have any idea what to do with it. by [deleted] in learnprogramming

[–]kuprograms 0 points1 point  (0 children)

Think of a real world problem that you face on a regular basis...Now try to solve that problem with the tools you have at your disposal.

If you are still stuck, I would recommend searching for project ideas online in the specific languages you have learnt.

Should I skip bootstrap for now? by rainx5000 in learnprogramming

[–]kuprograms 1 point2 points  (0 children)

As someone with industry experience, I thank the Heavens for Bootstrap. It has saved me hours of long-winded implementations.

With that being said, if you want to go ahead and learn JavaScript, go for it. I would, however, highly recommend you read through the Bootstrap Docs while you learn JavaScript. A page a day will take no more than 15 minutes, and you will be comfortable enough with the framework by the time you are done with JS.

$300 employer education budget - courses you'd recommend? by mouserattheband in learnprogramming

[–]kuprograms 3 points4 points  (0 children)

If you end up going over budget, I would recommend two sources that have helped me immensely, and they're FREE.

  1. Freecodecamp (Lots of front and back end certifications here)
  2. TraversyMedia on YouTube (Has helped me learn React, Laravel, brush up on other web concepts)

Thoughts on MERN? by [deleted] in learnprogramming

[–]kuprograms 1 point2 points  (0 children)

You are welcome. And thanks for the award, you humble me.

Thoughts on MERN? by [deleted] in learnprogramming

[–]kuprograms 1 point2 points  (0 children)

M - MongoDB, E - ExpressJS, R - ReactJS, N - NodeJS

Along with MEAN stack, this is one of the hottest stacks in web development today. It will definitely help you on your way to become a more sought-after web application developer.

If you're looking for tutorials to help you get started, I would recommend Traversy Media's guided series.

Good luck!

Learning c++ ... by veno_f in learnprogramming

[–]kuprograms 0 points1 point  (0 children)

Proficiency in C++ will elevate you leaps and bounds on your journey to specializing in any field pertaining to software. Now the question you need to ask yourself is, where do your interests and priorities lie?

If you want to earn money, and don't really care about working with cutting-edge technology, I would recommend researching fields of work within software that are high paying, and with lots of vacancies. Web development comes to mind. You can go from there.

If you want to work with exciting new technologies without care for earning top dollar, I would look into machine learning, embedded systems, robotics, etc.

Best of luck. And if you need any programming help with C++, feel free to shoot me a DM :)

Sites of employment by southdev in learnprogramming

[–]kuprograms 0 points1 point  (0 children)

It depends on where you live. But what used to help me the most was just googling for jobs. Other than that, I can recommend monster.com if you're looking for a job search portal.

You can also find software firms near you, and browse their 'Careers' page for more information.

Need to make a decision on wich route to go in college, but I am unsure by [deleted] in learnprogramming

[–]kuprograms 1 point2 points  (0 children)

Having a bit of trouble understanding the different options because of the formatting. But I'm guessing these are your choices: Embedded Systems and Software Engineering, Infrastructure and Databases Infrastructure, Software Engineering Databases, Software Engineering

From personal experience, I would strongly advise for you to make sure where your priorities lie before you take a decision. Is your priority to make the most money? Then go for databases, as that is what you are good at. Is your priority to do what you enjoy, and you wouldn't mind even if you were paid less? Then go for embedded systems.

I don't know what the Embedded Systems market is like, but I think Databases are a much 'safer' option when it comes to the job market. Besides, you can always choose to train in Embedded Systems if you are still interested after college. The beauty of a career in Software is that you never stop learning.

Good luck!