I have started working on a SaaS for Doctors. It is basically a patient management system where Doctor's can get complete picture of their patients like visit history, diagnosis, medications suggested, billing etc. I am using Nest.js for backend and Next.js for frontend (Shadcn UI Library)
Side Note : These posts on HN motivated me to start working on this project.
Cheers! to the community.
I spent good amount of time cleaning up 15 year old codebase and removed almost 10MB of source code files which was being part of production build and it was never used. This helped reduce the build time.
I thought I'd get appreciated from everyone in the team, but it was never acknowledged. In fact my PM was warried and raised an alarm for regression. Even though I was 100% confident that there would not be any regression, the QA and PM got annoyed that I touched a working software and they had to do extra work.
I then posted on LinkedIn about this achievement to get my share of appreciation. :)
It really sucks to feel so undervalued. I have been working with WITCH company and the entire promotion leveling is based on favoritism. With this 90 days of Notice Period, it is nearly impossible to get through even first round of interview. Every day is a struggle to prove yourself to the handicapped managers and self doubt whether you are even worth something to leave this job and try something else. 10 years and each day is a painful struggle.
I created this simple stock management system. This was a good experience building an end to end product since I have been a front end developer all my life, building this has been an amazing experience.
Best : My manager who appreciates everyone's time. He puts in efforts to immediately reply to anyone, takes quick decisions and acknowledges quite often. If anyone is dependent on you, unblock them immediately.
Worst : Many of the co-workers/ department heads etc. etc. have moved ranks above me exponentially and yes because of their hard work. Congratulations to them. But sometimes if I have to reach out to them or they need to reach out to me, they address me as "Sir". "Hello Sir, How are you Sir?" I feel terrible and I feel like they are mocking me for being a looser for not having achieved as much as they have.
This is anecdotal of course, but I've addressed people as Sir and have been addressed that way it's always in a friendly way. Usually it's just a sign of respect, you may think they're mocking you but they might just see you as one of the "old crew". It may even be a cultural thing, I've noticed that a lot of my Indian colleagues tend to use it as well. Anyway, when in doubt I'd just ask, otherwise next time someone does it just joke back that if they're calling you Sir, you should probably call them Mr. President, if the response is casual enough it's all good.
They are not mocking you. They respect you for making the right decision for the project as opposed to the best they could do, the right decission for themselves.
A sudden change in the tone is obviously noticeable. You can feel it when some one else is being called by their first name and you are being addressed as Sir.
I too am in the same boat. I do not have people skills, I am shy and introverted. I am considered as a non lead material since my manager thinks that I am very soft spoken and so I am told I need to be aggressive. I don't even know what the solution is. With 12 years of experience, I am in the same band as a 7yrs experience colleague.
What am I doing to overcome this situation?
- I have clearly understood and made up my mind that I cannot be a PM.
- However, to stay in the job I always have to prove my technical skills.
- I am trying to get into competitive programming which I discovered recently and my aim for 2021 is to at least solve one codeforces round
- I started enjoying Flutter and I also did 30 days of live streaming on youtube (Just screenshare with music).
- I have a mobile app idea that I plan to work in coming days.
- I try to write 1k words per day
During work hours, I try not to think about hobbies and concentrate on finishing my work.
However, during free time, I fire up my personal laptop and start focusing on my hobbies.
I too am in the same boat. I too am overwhelmed by the amount of information out there.
Currently what I do is, I make content, and to make content, I need to learn. Also, If I take up any online class, I make sure there is a certification awarded.
Another thing I do is always try to do something that adds the green square in my github profile.
In short, if you produce more, you will automatically learn more.
Now, what to learn depends entirely on your choice, also for me, I am Ok to quitting if I don't like any course.
I wanted to write to express myself better and create a home for me on the interwebs. Also I wanted to improve my technical skills and what better way to write my experiences and be accountable for.