mi snca blog
Hi I'm Grundel and this is my blog. I graduated from a top univesity in Moscow with CS degree, work at a russian big tech right now. Here I'll be blogposting about things in my life, programming or work. ITT you also can ask me anything about maths/IT/engineering and I'll try to give you 'teens advice or my opinion.
I have 9 hours till the meeting of bi-weekly planning, try to make as much tasks in this sprint as I can. Right now I'll try to finish up my pull requests before sleeping to not lose time, and then try to get some sleep
somehow slept only 4 hours, but I finished some of my pull requests. I'll try to restore my sleep schedule today
also I'll drop some advice maybe weekly, dunno how long it would take me
1st advice: never ever be scared of pushing yourself beyond your limit. When I started university my classmates were truly smart and all had significant achievements, such as winning in international math olympics, already knowing how to code, deploy a server etc. I had none of that. However, over time, I realised that I also had that dog in me, and my lower knowledge at the start of uni improved my learning capabilities and stress management.
Funny enough a lot of guys who were already very competent at the first year were falling off next semesters because the knowledge bank they had prior to enrolling was emptying out and they've never really learned how to handle stress. Third of my classmates dropped out before finishing, but you never know if you don't try
1st advice: never ever be scared of pushing yourself beyond your limit. When I started university my classmates were truly smart and all had significant achievements, such as winning in international math olympics, already knowing how to code, deploy a server etc. I had none of that. However, over time, I realised that I also had that dog in me, and my lower knowledge at the start of uni improved my learning capabilities and stress management.
Funny enough a lot of guys who were already very competent at the first year were falling off next semesters because the knowledge bank they had prior to enrolling was emptying out and they've never really learned how to handle stress. Third of my classmates dropped out before finishing, but you never know if you don't try
Slow and steady wins the race, a midwit with a good routine usually does better than the lazy genius.Funny enough a lot of guys who were already very competent at the first year were falling off next semesters because the knowledge bank they had prior to enrolling was emptying out and they've never really learned how to handle stress. Third of my classmates dropped out before finishing, but you never know if you don't try
Which programming language do you think is the easiest to learn?
What's the pay like?work at a russian big tech right now
I would say beginner level is python, just to get a grasp of easy algorithms and such, and if medium level - then Java, C# or Go, they're all the same level↗unverifiedWhich programming language do you think is the easiest to learn?
I say that statically typed languages are easier because static typing helps more with decoupling and breaking down abstract things
Ooooo you live where kuz lives
yandex or something?work at a russian big tech right now
Kuz is americanOoooo you live where kuz lives
I write Scala, it's my favorite language btw if that matters
how old r u
around 22-23how old r u
Yesterday I got to merge and deploy 2 pull requests, with the one being a timeout for http client (obsessed Async Http Client from xitter didn't work with timeouts natively)
and the second one is adding a simple option to forward specified headers for redirected calls to SIP, today I'll implement it
and then try to decomp story about integration tests, maybe fix some alerts
and the second one is adding a simple option to forward specified headers for redirected calls to SIP, today I'll implement it
and then try to decomp story about integration tests, maybe fix some alerts
Today I got to implement the headers redirection and also arrange a brainstorm about E2E testing, I'll try to write a design documentation about the latter and implement it
is your company sanctioned
And also time to another advice
Never be too ashamed of mistakes, mistakes are the best things that make you grow
For about half a year ago, I was on-call and was managing an incident, unfortunately I was too sleepy and typed wrong shit into a dictionary, then slept for 30 minutes. When I woke up I realised I had just fucking nuked our production API because of typo, costing the business about 13k dollars
I was devastated for a week. I got so tilted that I started sweating every incident and learned the domain inside out. Because of that, I literally pre-fired the next three incidents before they even became a thing, and it overall improved my domain knowledge a lot
Be sure to always remember that the only people who don't make mistakes are the ones who don't do anything at all. Stay safe and continue leveling up in the things you like
Never be too ashamed of mistakes, mistakes are the best things that make you grow
For about half a year ago, I was on-call and was managing an incident, unfortunately I was too sleepy and typed wrong shit into a dictionary, then slept for 30 minutes. When I woke up I realised I had just fucking nuked our production API because of typo, costing the business about 13k dollars
I was devastated for a week. I got so tilted that I started sweating every incident and learned the domain inside out. Because of that, I literally pre-fired the next three incidents before they even became a thing, and it overall improved my domain knowledge a lot
Be sure to always remember that the only people who don't make mistakes are the ones who don't do anything at all. Stay safe and continue leveling up in the things you like
Log in to reply to this thread.



