Lila9

Coding skills and job opportunities

27 posts in this topic

4 hours ago, supremeyingyang said:

@Lila9  How went things this far with your coding journey - could you decide to commit to a path? I'd like to know that :)

I've learned all python basics which is the easy part. Now I'm practicing by doing small projects, making mistakes and learning from them, looking for better ways to write my code and to improve it. I'll do it for a while until I feel that I have some nice experience with it. After that I'll move to the next subject in my plan. I want to learn fullstack, do some projects and then to decide what I want to focus on, maybe I'll focus on backend, maybe on frontend, maybe I'll be fine with working as a full-stack developer. I want to try and see. 

The commitment isn't easy in a sense that I'm a self taught and I also don't have any support. It's difficult emotionally to start everyday (some days it's easier, others harder) but once I do something small I get hooked and I can sit on it for a few hours. As a self taught artist, I've learned that motivation and passion come with action. Being an artist and learning to draw/paint from scratch gave me so many tools for life, like the appreciation of self discipline and commitment for something, sticking to something without getting immediate results. I'm not saying that I'm perfect in it, I'm still struggling with it but comparing to my very impulsive past self (especially me as an adolescent lol), I made a huge progress in this domain.

But there is also something big that fuels me, the main thing that makes me committed is my geniune desire to learn about it, to understand it, my curiosity, to master it and to do great things with it that may improve people's lives and make the world a slightly better place to live in, especially if I'll combine it with my artistic skills and passion. The money that will come is only the sweet bonus, more importent for me is to feed my my passion and curiosity.

I have a very strong Ne (mbti) in my personality which has both pros and cons. The pros are that I have an interest in so many things and I rarely can be bored, it's laughable because people always complain that they are bored or don't know what to do with their lives but I never have this problem, I always want to explore something, to learn something, to do something because I'm very curious. The con is that it's exhausting to be so scattered and that I constantly need to be aware to that and do one thing at a time so I have a real chance to achieve a decent understanding of it until I move to the next, another con is that I easily lose interest in things once they stop being challenging for me. Luckily programming is a broad subject and there is always something new to learn as it always changing. It's a work that in order to be good at, one of the things that it requires is constant evolving which is exactly what I'm good at.

But it's all talk now, I'm still a beginner and I have a long and not so easy path ahead. 

 

 

 

 


LET LOVE IN

Share this post


Link to post
Share on other sites
5 hours ago, spiritual memes said:

You might like data analyst specialising in data visualisation. The coding part shouldn't be to difficult and your graphic design skills could be used to make really nice looking graphs. It would require some knowledge of statistics though.

Thank you for the suggestion, I'll consider that!


LET LOVE IN

Share this post


Link to post
Share on other sites
5 hours ago, Lila9 said:

I've learned all python basics which is the easy part. Now I'm practicing by doing small projects, making mistakes and learning from them, looking for better ways to write my code and to improve it. I'll do it for a while until I feel that I have some nice experience with it. After that I'll move to the next subject in my plan. I want to learn fullstack, do some projects and then to decide what I want to focus on, maybe I'll focus on backend, maybe on frontend, maybe I'll be fine with working as a full-stack developer. I want to try and see. 

The commitment isn't easy in a sense that I'm a self taught and I also don't have any support. It's difficult emotionally to start everyday (some days it's easier, others harder) but once I do something small I get hooked and I can sit on it for a few hours. As a self taught artist, I've learned that motivation and passion come with action. Being an artist and learning to draw/paint from scratch gave me so many tools for life, like the appreciation of self discipline and commitment for something, sticking to something without getting immediate results. I'm not saying that I'm perfect in it, I'm still struggling with it but comparing to my very impulsive past self (especially me as an adolescent lol), I made a huge progress in this domain..

Wise, commitment would be a mistake where you at right now. To the latter part, you basicially have to become someone new, keep your old self in mind and then you merge that. Otherwise you are too attached with your old glories and successes.

5 hours ago, Lila9 said:

I have a very strong Ne (mbti) in my personality which has both pros and cons. The pros are that I have an interest in so many things and I rarely can be bored, it's laughable because people always complain that they are bored or don't know what to do with their lives but I never have this problem, I always want to explore something, to learn something, to do something because I'm very curious.

I'm Ni, but that sounds like me. Seldom bored, always something to be learned.

5 hours ago, Lila9 said:

The con is that it's exhausting to be so scattered and that I constantly need to be aware to that and do one thing at a time so I have a real chance to achieve a decent understanding of it until I move to the next, another con is that I easily lose interest in things once they stop being challenging for me. Luckily programming is a broad subject and there is always something new to learn as it always changing. It's a work that in order to be good at, one of the things that it requires is constant evolving which is exactly what I'm good at.

Yep. In that case I'd advice to learn the basics of everything rock solid or you just build, build, build with a less than ok understanding and next time you don't remember concepts

6 hours ago, Lila9 said:

But it's all talk now, I'm still a beginner and I have a long and not so easy path ahead.

That's my word! Don't talk a lot until you earned it, because often talk is just distraction :)

Share this post


Link to post
Share on other sites
14 hours ago, Lila9 said:

Thank you for the suggestion, I'll consider that!

Nice, You said that you were doing python which is the ideal programming language for data analytics, (along with R).

Share this post


Link to post
Share on other sites
On 2/14/2023 at 9:50 AM, Spiral said:

Terrible. Typescript is more useful these days. Php was cool 10 years ago. Sql is fine but that’s backend.

Cool? Are we in high school?


You are God. You are Love. You are Infinity. You are Leo.

Share this post


Link to post
Share on other sites
On 2/14/2023 at 9:50 AM, Spiral said:

Terrible. Typescript is more useful these days. Php was cool 10 years ago. Sql is fine but that’s backend.

Cool? Are we in high school?


You are God. You are Love. You are Infinity. You are Leo.

Share this post


Link to post
Share on other sites

Most of the internet websites are built on apache server, php + mysql backend and vanilla html, css + javascript (or jquery js) frontends. Wordpress is still one of the largest overall frameworks used because of the previous decades of development and progression in terms of functionality and flexibility. If you wish to learn web development I advice you to look into php + mysql enough to understand and comprehend their usefulness. Mastering html, css and javascript is essential for all kinds of web development (and with some extra frameworks even for desktop or mobile app development). 

When you understand the basics of web development you can learn more specific modern approaches and frameworks to specialise in backend frameworks like Laravel (php), nodejs (javascript) or the many frontend frameworks like Svelte, Vue, React etc.

There are a lot of job opportunities in the field of web development, because every aspect of our current society is in some way dependent on this technology. Every company, institution, project relies upon some kind of web presentation or product and is in need of capable technical partners who are able to create their unique visions or solve their problems. 

I guarantee you from personal experience that if you choose to be a responsible tech partner to your customers, empathic and self-reliable enough to translate their visions into practical solutions you will not lack opportunities for work. Everything you might need to learn can be found online these days, the most important question to ask yourself would be: 'What inspires me the most, what do I truly wish to develop, to learn, to create, to contribute in this phase of my personal growth?'. Just follow your highest excitement, to the best of your ability and you will experience through synchronicity all kinds of new opportunities and options to choose from professionally.

Best php framework:
https://laravel.com

Wordpress cms framework:
https://wordpress.org

Current state of javascript survey results:
https://stateofjs.com/en-us/

Current state of CSS survey results:
https://stateofcss.com/en-us/

Great youtube channels and videos for web development:
https://www.youtube.com/@WebDevSimplified/videos
https://www.youtube.com/@KevinPowell/videos
https://www.youtube.com/@Laracastsofficial/videos
https://www.youtube.com/@codeSTACKr/videos

Good luck! 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now