HN user

ozuvedi

11 karma
Posts7
Comments30
View on HN

Look at the subject materials with the perspective of learning not finishing tasks. I'm back to school after 6 years in industry doing master's. I hate these assignments and some subjects I have to do where lecturer is just too much to tolerate. However, all subjects and it's contents are interesting. I have 3 projects to finish in 3 weeks and 4 assignments each week on top of that. Just thinking of them encourages me to quit. I feel depressed. I wake up at night worried and heart beat really high. But I think I have developed some resistance after all this time.Now I take all tasks from the persective of learning. When I think oh I have to finish this project, then I feel stressed But when I think "Oh, lets read what that is, and what about that, how does this work.." then the stress is far less

Not sure if it's arrogance but my team mate always tries to win (i might be wrong). For example, if we are talking about topic A, as soon as she realizes what she's saying isn't correct, she jumps to another topic or starts to say " Yeah , Yeah I know that... but.... ) haha.... As a friend she is good with all..... professionally i wish I wasn't working with her....

The problem is: We programmers choose to stick to the companies run by money crazy people who don't care about us. It's a choice we make. We want to feel safe, love to see payment coming to our bank accounts every week. Problem is in us, not in the people who run the business - most of them have no respect for developers. We all need to be brave, make better choices, refuse to be slaves, search for better options - isn't it what we Engineers are supposed to do? If we start leaving companies who don't treat programmers well, eventually they'll realize the fact. It's already happening..... more developers are doing start-ups, more people are doing freelancing..... Finally, NO UNIONS please..... we enjoy solving problems, we enjoy programming, Money comes second.....

That is one of my weakness. I just can't tell people I'm great at what I do or even I'm good. I always feel others are way better than me and always seem to find some fault within me. I always listen more and talk less. When someone has Ideas I respect them and I dnt try to come up with anything because I think I might hurt them or they might feel bad.

Thank you so much for the reply. You do seem to understand in what situation I am in. Your suggestion seems to be the ultimate solution but being new to the country without much financial backup, I'll have to put this option aside for the time being. However, I constantly think about leaving and doing something on my own every day but without a solid idea and proper plan / backup, its tough one.

I've made them clear I don't want to be just an employee who gets in at 9 am and leaves at 5 pm. I want to lead, set up standards within the company on how the projects should be done. I've made it very clear to them that I want to know more about what's going on and not just sit in a corner writing code. But yes, I didn't say " I want to be a project manager". Because I don't think that would be appropriate as I was hired as a developer. And yes, project management is about connecting with your team, making sure they know the bigger picture of the project as well as company and importantly, make sure you give respect to others and not try to be THE MANAGER.

Sorry for my big para. That is what I am concerned about. What do you think is the good style? I fear I don't know these things. That is what I think I lack. Please help me get to a better style.

Your Problem: You don't have patience. Remember, life is long and you have a lot things to learn. I had same issue as yours in my last company. I hated the company, their coding style, their system...everything. But after working 1 year there, I realized things weren't too bad. I really feel happy I learned a lot there. Then I moved to my current job. I hated it for 6 months. I hated the code. So messy. I thought I deserved better. But now I'm in seventh month. I convinced my senior to move to new tools and new framework. I am already working on it. I learned so much here. Greatest thing: how to convince, how to tolerate, how to have patience and what NOT to DO. Now I know what type of attitude should a senior developer should have, what responsibility is. I am so glad I stayed till now. Have patience. Take every negative as well as positive as opportunity to learn. That's how you'll move forward. At last, be a good person. Be humble, respect others. Be a good listener. Problem with programming world is most of the developers talk more and listen very less. They search for quick answers and read very less. Don't go that way. Best of Luck !!!

1. It's ok to feel you're a bit more good that other people but never let yourself feel you know better than everyone. 2. Respect your teammates and always be open to learn from them 3. Programming is not typing or coding. It's about coming up with solutions. So, before you start typing code use your brain. 4. Don't run after a hype. Think before you use any tool or technique. 5. Enjoy !!

I went to your blog. If that is seriously yours then I don't think you need a job where you'll be managed by some dumb blokes. You have what it takes to create awesome stuffs. Go work on your dream ! Imagine what & where you want to be after 10 years - some manager or lead of some XX company OR a professional with real value?