nverma wrote:
I bet when you started off, you weren't as good aswell, but with time you learned things.
You're right. When I first started, I had a senior who was in my office that I could always ask questions. He would spend significant time with me to explain how things work. Not just syntax but troubleshooting skills. This senior was there for me for probably the first year of my career, and all of the other developers were always ready to lend a hand. Then after 3 months, my employer sent me to a two week training, where I did the NAV development training, and passed the exam at the end of that. I had proper support and training. When I kept making the same mistake, my senior never pretended that there was no problem. If I kept asking the same question he would get mad with me too. Instead of getting all offended because he would point out a mistake I would look at myself and maybe consider that there is something else to be learned.
I'm not putting you down, but I'm not going to apologize for being direct with you. You were dismissing the idea that it is still not good, and I was calling you on it. I'm also identifying the fact that you seem to have no help from a senior, and no prper training, which is the biggest problem here. If you DID have a senior, if you DID get the proper training, you would be ten times the developer that you are now. The only thing you have is help from this forum, you're asking the wrong questions, you're getting really bad advice from some people, and as a result you are developing some REALLY bad habits.
This should be addressed by your boss. Your employer should provide everything you need to succeed, and you're obviously not getting it. That's not your fault but it IS a problem.
I've spent significant time trying to provide some guidance to you, and see if I could give you some sort of 'online senior' guidance. At first I thought I saw that you were really making some good progress, but I can clearly see the frustration building, so that proves yet again to me that this forum is NOT the right place for that type of help. It looks like you really just want people to tell you what the code should be instead. That's fine with me, but I'm not here to write your code for you.