C
C#β€’2y ago
KidKai25

❔ Anyone experienced, would you be interested in mentoring me?

I am looking for anyone well experienced to just give me a "direction" and keep me in check. I am not someone who is like very passionate about coding. I like it but in bits. And I have always preferred quality over quantity though I know very well one learns the best by getting his/her hands dirty. I lack this quality. So I was hoping if someone would be interested...please reach out πŸ™‚ What's in it for you? Well, I could buy you a coffee, perhaps even every week if that's okay? πŸ˜…
49 Replies
Hazel πŸŒŠπŸ’ƒ
I don't know that I'm particularly qualified to completely mentor someone, but I'm more than willing to answer questions, perform reviews, or give second opinions on ideas. πŸ™‚ For free
Relevant
Relevantβ€’2y ago
What level would you say you're currently at? And what are your goals?
KidKai25
KidKai25OPβ€’2y ago
It doesn't have to be 'complete' mentoring, I mean just some advises/direction/ideas knowing my level to explore. Review is okay. Regarding my "ideas", I am not good with coming with ideas that would be within my capability or not. It would be great if Ideas/suggestions could come from you end. πŸ™‚ I wish I had this quality to just google stuff, do my own researching and "doing" things and enjoying getting hands dirty and being fine dealing with the uncertainty of the thing I am doing (I am trying to work on this as well) I consider myself somewhere between beginner and intermediate. I work as a full stack dev. My goal is to have quality knowledge on things of my domain.
Relevant
Relevantβ€’2y ago
Honestly what I've found to be the hardest part for learners is getting past the beginner stages. It's kinda hard to know where to go next once the basics are understood. It's a good idea to have a mentor to show a path If you're already working as a dev, though, I'd think that would provide you the direction that you need to know what to work on, right?
KidKai25
KidKai25OPβ€’2y ago
@Relevant yeah...I have received the suggestions of building my own projects. But I am not good with coming up with something challenging yet enjoyable.
Hazel πŸŒŠπŸ’ƒ
I sort of agree with this; work could just be dreadful for some and as a result they can find themselves lacking motivation to learn more about a topic that causes them agony.
Relevant
Relevantβ€’2y ago
Yeah, or it could just be not a lot of complex dev work, and maybe there isn't a ton of growth
Hazel πŸŒŠπŸ’ƒ
With that in mind though, I always recommend that those people learn things about their current work topics that would make their life easier.
Relevant
Relevantβ€’2y ago
In any case, I'm willing to help out as well, but don't want to step on Hazel's toes :p
Hazel πŸŒŠπŸ’ƒ
No need to worry about that πŸ™‚ Do you have a common problem at work that just never seems to end?
KidKai25
KidKai25OPβ€’2y ago
At work? Umm... a common problem would be there's coming up with bad estimates and bad oral communication. But I guess it's a normal common problem(bad estimates) for many novices.
Hazel πŸŒŠπŸ’ƒ
From a code perspective πŸ™‚ Even senior devs are bad at giving estimates btw
Relevant
Relevantβ€’2y ago
I give perfect estimates. I just don't give them until I'm done with the work πŸ˜„
KidKai25
KidKai25OPβ€’2y ago
I personally want to get better in technical skills. Like if you guys could tell me achievable goals like "Read this new thing X" make something and comeback and show
Hazel πŸŒŠπŸ’ƒ
That's kind of hard to do without a decent understanding of where you're at
KidKai25
KidKai25OPβ€’2y ago
Regarding code perspective, it's ending up writing messy code than planned due to coming deadlines. My seniors don't really review my code they just expect it to be working. :/ But again, that's I think is a common issue.
Jimmacle
Jimmacleβ€’2y ago
fwiw you aren't supposed to offer compensation for things in this discord just letting you know before a mod yells at you
Hazel πŸŒŠπŸ’ƒ
Oh, you're serious O_O That's a rule?
Relevant
Relevantβ€’2y ago
What kind of application/s do you work on?
KidKai25
KidKai25OPβ€’2y ago
yes that's why I can tell you all about myself. Lmao
Relevant
Relevantβ€’2y ago
Yeah, it is a rule
KidKai25
KidKai25OPβ€’2y ago
web
Relevant
Relevantβ€’2y ago
MVC?
Jimmacle
Jimmacleβ€’2y ago
afaik, yes - same lines as job postings
Hazel πŸŒŠπŸ’ƒ
I highly recommend studying inversion and extraction concepts for refactoring if you struggle with writing easier to follow code.
KidKai25
KidKai25OPβ€’2y ago
well, sir Patrick said, I could try it (I am paraphrasing here(from what I understood))
Hazel πŸŒŠπŸ’ƒ
That'll give you a solid start
Jimmacle
Jimmacleβ€’2y ago
if you got a blessing from someone with authority then don't mind me LUL
Hazel πŸŒŠπŸ’ƒ
I think they offered to buy coffee on the initial post lol
Relevant
Relevantβ€’2y ago
If you want, feel free to hit up my DMs, tell me a bit more about the technologies you're using and we can go from there
KidKai25
KidKai25OPβ€’2y ago
"I highly recommend studying inversion and extraction concepts for refactoring if you struggle with writing easier to follow code." I am picking this up for this week. MVC, web API yeah
Relevant
Relevantβ€’2y ago
I have a good amount of experience with both
Hazel πŸŒŠπŸ’ƒ
Less MVC more API for me
KidKai25
KidKai25OPβ€’2y ago
this is me
KidKai25
KidKai25OPβ€’2y ago
Stack Overflow
User Kid
Stack Overflow | The World’s Largest Online Community for Developers
Hazel πŸŒŠπŸ’ƒ
I'm more framework dev
KidKai25
KidKai25OPβ€’2y ago
I ask basic questions πŸ˜„ umm does framework includes everything? Desktop too?
Hazel πŸŒŠπŸ’ƒ
Yes Most of my time is spent creating abstractions to support a stable foundation for consumers πŸ™‚ I don't really ask much anymore
Hazel πŸŒŠπŸ’ƒ
Stack Overflow
Can I change the category name given to ILogger instances?
I have a custom ILogger implementation along with an ILoggerProvider and I've noticed that the categoryName parameter in ILoggerProvider.CreateLogger seems to be Type.FullName: Gets the fully qual...
Hazel πŸŒŠπŸ’ƒ
My newest question lol
KidKai25
KidKai25OPβ€’2y ago
oof I....I....want to become like this. To understand everything happening. Smadge nameof and "Obfuscation"?! I have only seen them used in code examples, still not comfortable with them. Reflection is so cool. But I still fear it. Any particular source you would like to suggest for this?
Hazel πŸŒŠπŸ’ƒ
CodeAesthetic
YouTube
Why You Shouldn't Nest Your Code
I'm a Never Nester and you should too. Access to code examples, discord, song names and more at https://www.patreon.com/codeaesthetic Correction: At 2:20 the inversion should be "less than or equal", not "less than"
Hazel πŸŒŠπŸ’ƒ
Solid watch on it As far as articles, I'd have to look around The concepts are easy to follow But actually implementing and changing your train of thought to work that way takes a good amount of practice.
KidKai25
KidKai25OPβ€’2y ago
This was so relaxing to watch ❀️ Thank you.
KidKai25
KidKai25OPβ€’2y ago
I recently listened to a podcast by Ardalis. (You might have come across his profile) https://ardalis.com/ He said something similar to make our methods fail fast similar to inversion. So yeah I have touched on these topics. But as you said it will take a good amount of practice.
Mayor McCheese
Mayor McCheeseβ€’2y ago
You can mentor anyone The limits you put on yourselves is your business of course but once you put a limit on yourself it is hard to break out of.
Hazel πŸŒŠπŸ’ƒ
Thanks for the vote of confidence πŸ™‚ you’re absolutely correct that I shouldn’t limit myself. I think I was trying to set expectations tbh though
Accord
Accordβ€’2y ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server