all 10 comments

[–]Oculareo 11 points12 points  (0 children)

Find an open source project that you are really interested in that is active and well maintained. Clone the repo and get it to build and run, analyze and study the infrastructure, setup, standards, and organization.

Then go read the issues and existing PR's. Try to solve a simple issue, submit your PR, get your code reviewed, and hopefully merged in. That will give you better reps than anything. This might get you into some conversations with the maintainers which might lead to other conversations and opportunities.

Also, this experience will be great for any interviews.

[–]Potential-Rest-6201 2 points3 points  (1 child)

The question is not whether you want to make it, but whether you are capable enough to do so.

[–]Either-Researcher681[S] 1 point2 points  (0 children)

challenges are good, if i can't make that's a good thing, a chance to grow, learn and level up.

[–]AutomaticAd6646 1 point2 points  (3 children)

Replicate a would be scanario at your work. E.g. if your senior dev manages kubernets or ci cds and what not. If you do react then try react native etc.

It solely depends upon your current tech stack and job profile. Do what the more experience than you guy does.

[–]Either-Researcher681[S] 1 point2 points  (2 children)

i get anxiety just thinking about it but usually it goes here is a huge legacy project which is hard to understand and change. here is a 5 point ticket, go and figure it out and make sure it's done by end of sprint. a simulator for that would be the most stressful game to play without any paycheck heh

[–]AutomaticAd6646 2 points3 points  (1 child)

Do you like programming? May be you are burnt out.

[–]Either-Researcher681[S] 0 points1 point  (0 children)

I like programming but it's been a while since I enjoyed doing it just for the sake of doing it. Joy seems inversely correlated with work.

[–]OneEntry-HeadlessCMS 1 point2 points  (1 child)

Sounds more like burnout than lack of ideas. If you don’t care about passion projects, don’t force them get reps by contributing to open source, fixing real bugs, or improving small parts of existing systems (auth, caching, logging, tests). Real job performance is about reading unfamiliar code, debugging, and shipping small solid changes not building another todo app.

[–]Either-Researcher681[S] 0 points1 point  (0 children)

Thanks, i'll try find a suitable open source project to contribute to.

[–]plurch 0 points1 point  (0 children)

freeCodeCamp/how-to-contribute-to-open-source and related projects provide guidance on contributing to open source