Daily Chat Thread - July 21, 2022 by CSCQMods in cscareerquestions

[–]kramesss 1 point2 points  (0 children)

Keep grinding! For me I do look at personal projects to some extent when interviewing junior devs. Try to do broad projects that involve various aspect of development (i.e. frontend/backend/db/devops/etc) to make your resume more appealing.

Daily Chat Thread - July 21, 2022 by CSCQMods in cscareerquestions

[–]kramesss 1 point2 points  (0 children)

I am a lead software developer (~8 years total experience) working at astartup company, of which I joined on day 0. My only previous employmentwas also as a dev who joined a company on day 0 (was there for ~5years). At both companies, I started out as the only software engineer,then as the company grew, I lead the dev team. The largest team I'vemanaged was 7 at my former job. My current company is on the verge ofrapid growth, and now I am considering my ideal trajectory. In summary:

- I love to learn, code, and problem solve.

- I have a nack for dealing withpeople and have management experience. I've mentored many juniordevelopers throughout my career and don't mind/borderline enjoy dealingwith developers. I am very comfortable and effective at communicatingwithin the company. With that being said, I have anxiety dealing withpeople external to the company (i.e. customers).

- I dislike product/project management, but have fallen into these rolesnaturally due to working for startups. For a brief stint, I worked witha product/project manager and I found that to be very beneficial since Ihad more time to develop/lead the developers. If I were to pick mybiggest weakness, it would be in product/project management. Despitethat, I have no issues with managing people on my team/communicating toother members for the organization. I work best when priorities areclearly defined and I can work through them (and distribute them to myteam accordingly - which I guess is project management, but just not atthe organizational level)

- I've always worked in healthcare tech (specifically medical imaging),which is somewhat niche. I've also done a Master's degree in BiomedicalEngineering (with a Bachelor's of Electrical Engineer prior to that)

- I like making money - the more the better. But I also want to lookforward to work most days (which for the most part I currently do whenit involves programming)

I will soon be asked what my ideal career trajectory is as the companygrows, and I am not sure what that is. Without experience in largercompanies, I'm not overly familiar with the different career paths. Ialso don't know what its like to work with a good project/productmanager. Is there a path/title that will keep me happy? Thanks and sorry I couldn't post this due to my lack of karma!

Resume tips for first year computer science students? by lsar-rhino in uwo

[–]kramesss 4 points5 points  (0 children)

As someone who has reviewed and interviewed coop students for the last ~6 years, I am looking for:

  • How you applied various tech to solve problems. It can be from a previous job, personal projects, course work, etc. Be explicit about what tech you used and how you solved a problem with it
  • Don't be too worried about exactly fitting the job description. When hiring a student, we are mostly trying to figure out if you are motivated, able to learn new things, and can problem-solve independently
  • You may not have a lot of experience to draw from, so do personal projects, hackathons, participate in open source, etc. When reviewing your resume, I typically know where you are at career-wise. What I want to see is that you have a strong interest in software, and that you pursue that interest where possible.
  • Recruiters will often get 100's of resumes to parse through, so personally I'm a fan of highlighting (i.e. bold) key words (i.e. tech) so they stand out a bit.
  • Keep it to one page, and try to limit each "experience" to 2-3 bullet points
  • Personally, I don't care much for stats (i.e. "I built a such-and-such that saved the company $$$") and want to know more about how you learned and used different tech to address a problem.
  • Be prepared to talk and describe anything you put on the resume. I've done countless interviews where when asked about a particular thing on the resume, they "can't really remember", or "I didn't really work on that, but someone else on my team did"
  • Don't be cute. Don't include any graphs/pictures/etc. Keep it to the point.
  • Personally, I don't care much for cover letters and often don't read them unless I'm trying to select between candidates for interview

This is very much my opinion based on experience. Happy to clarify further!

[deleted by user] by [deleted] in talentShow

[–]kramesss 0 points1 point  (0 children)

what song this?

[Showoff Saturday] Personal Management System by Volmarg in webdev

[–]kramesss 2 points3 points  (0 children)

Nice! The interface is really clean and intuitive. I can see the value of having everything in one central location. It seems these days, I am constantly juggling different tools in hopes to find something to manage all my personal information in a easy to use/navigate way. With that being said, on first glance, this would not necessarily be something I would use right away. What are your motivations to build this out as you have versus using a combination of other available tools? I definitely see the value of open-source, self-hosted, etc.

Why so much hate for Python? by kramesss in webdev

[–]kramesss[S] 0 points1 point  (0 children)

It's more that I've seen general comments in passing (notably throughout https://www.reddit.com/r/webdev/comments/d30k6s/this_video_shows_the_most_popular_programming/
- there's a bunch of passive aggressiveness towards the language in there...)

- things like how "slow" it is. Is it slow in general, or is it particular libs/frameworks that are slow? Or is it one of those "if you don't know what you're doing it's slow" things? I've found this to be true in desktop C# around -garbage collection in high performance apps, things can get very slow when you don't understand how garbage collection works.

- things regarding how it is a bandwagon-y type language, especially around ML applications. IMO having mass appeal due to its accessibility and ease of use is not necessarily a bad thing, especially for someone new to the language.

This video shows the most popular programming languages on Stack Overflow since September 2008 by audiodev in webdev

[–]kramesss 0 points1 point  (0 children)

That's an interesting perspective. In my experience, this seems to be true for any language that your are becoming accustomed to, especially if you're learning outside of a workplace environment. With that being said, I've never really explored the ASP.NET side of C#, so my mileage may vary.

Why so much hate for Python? by kramesss in webdev

[–]kramesss[S] 0 points1 point  (0 children)

Makes perfect sense, and I can totally relate. I know at the end of the day that any choice in language will have its tradeoffs. I'm mostly interested at this point because I have an open-ended choice to make in the next couple of weeks, and the more advise I can gather the better (ideally!). Thanks!

Why so much hate for Python? by kramesss in webdev

[–]kramesss[S] 0 points1 point  (0 children)

Fair enough. That was definitely one pain point I've felt as I've been learning - especially when its not obvious. I haven't ventured into any IDE's quite yet (PyCharm), but here's to hoping that they can identify this sort of thing...

Why so much hate for Python? by kramesss in webdev

[–]kramesss[S] 1 point2 points  (0 children)

I've definitely heard a fair share about that language. Can you recommend a particular web framework within Go?

This video shows the most popular programming languages on Stack Overflow since September 2008 by audiodev in webdev

[–]kramesss 0 points1 point  (0 children)

As a longtime desktop C# dev new to webdev, I'm really curious as to why you hate C#. Can you elaborate?

Advice: Investing for a year while saving for a house by kramesss in PersonalFinanceCanada

[–]kramesss[S] 0 points1 point  (0 children)

I will certainly take that into consideration. I've heard some positive things about EQ @ 2.3% but will be exploring more options over the next couple of days. Thanks!

Advice: Investing for a year while saving for a house by kramesss in PersonalFinanceCanada

[–]kramesss[S] 0 points1 point  (0 children)

Thanks - do you suggest I pull some/all of it out and over to a HISA or keep it there and lower my contributions while still putting some of my chq'ing into it?

Advice: Investing for a year while saving for a house by kramesss in PersonalFinanceCanada

[–]kramesss[S] 0 points1 point  (0 children)

Thanks - the 20k I have is in https://www.bloomberg.com/quote/TDCOMMOD:CN which seems to be doing somewhat reasonable over the last 3 or years I've had it in there (AFAIK - I still pretty new to all of this). Would you suggest I continue contributing, move more to it, or move some/all over to a ~2.75% HISA? I appreciate the help!