Hacker News new | ask | show | jobs
by malux85 3675 days ago
It depends where you want to go with your career,

If you're looking to get just any job, then a CMS is a good idea because it will teach you CRUD, and there's lots of jobs out there that are doing mostly CRUD.

If you want to get into Data Engineering / backend engineering job, then write a crawler. Pick a subject, e.g. German music, or Podcasts, or Electronic components, or anything like that, and write a crawler from scratch. Pull the HTML, parse them, store it and build a query dashboard on top of it. Building something like this end-to-end will give you lots of insight into systems engineering as a whole, and I used a project like this to get my job.

2 comments

I have a little more experience than op. I see you have experience about specific domains of programming. May I ask how do I find a list of domains from which I could choose what else I want to do ?
I dont know if such a list exists - try extrapolating something you love.

Love fishing? What about using tidal information, public available fishing trawler data, weather patterns to suggest optimal fishing spots?

Love electronics? Can you index the top 10 global electronics companies and make a super slick product search with automatically updating pricing.

Love cooking? The BBC is shutting down their recipe website, mirror it, index it and make a cool search tool.

What do you love?

I thank you Malux85, appreciate you pointing to an example project I can work on, most importantly, one that equally worked for you, per getting a job, which is one of my goals.
No probs :) if you have any questions or need some pointers, or just someone to bounce ideas off, let me know, my email address is in my profile
Cheers, I will sure take you up on the offer :)