Back to General discussions forum
Greetings.
Today is a wonderful day for me, I was able to get to the cherished line to receive a certificate. Six months ago, I decided that I wanted to change my field of activity and probably even my life ;) and I started learning GOlang. CodeAbbey has become a kind of alma mater for me, although now I am simultaneously studying at courses and doing tasks, including on another portal. It's more complicated here. But it's more interesting. I think I should have done all this some time ago, rather than wasting time on areas of activity that I'm not interested in.
I would like to thank the creator of this project and the people who participate in its development, add tasks and popularize the portal. Full tasks are very interesting to solve, although the level of half of the tasks is still difficult for me. My code is still far from ideal. There is room to grow.
Sergey, Hello!
Sorry for delay (you shouldn't hesitate to click green button in the forum, it is green, not red) - but your certificate is ready and attached to your profile - congratulations!
My code is still far from ideal. There is room to grow.
With quick glance I'd say you may want to practice in factorizing your code into separate functions. Some solutions proudly present 4-5-level nested blocks - and generally this indicates readability/testability etc could be improved here :)
Otherwise it feels you definitely get over novice level for sure. There was some problem about TCP/UDP I believe, perhaps check it for diversion. I'm not sure what exactly is your non-IT background and what courses you currently attend - but if you like I can browse my github and recollect some test projects I was given at various job interviews for Go (as I myself entered this field comparatively recently).
Thanks for your persistence and all your kind words :) It's pleasure to see you reaching your goal.
My background in IT is limited to small hobby projects in other languages, but it was all small. Nevertheless, I started to study something seriously in the fall. 4-5 step spaghetti code is my problem, and I've already made progress on it. For the most part :)
I study with yandex practicum + codeAbbey + leetcode. Although it's definitely worth pushing, because I've been relaxing a bit over the last month.
For test projects, I would love to see it. It is very interesting. Unless, of course, it's difficult for you.