I am thinking of making transition to SWE. My friend suggested me to start with LeetCode. I am from Engineering background, but not CS or CE. Can anyone suggest which language to start with? And how I can find a group of people who’s also practicing leetcode? Also, I plan to take Udacity’s Data Structure and Algorithm nanoprogram if I am stuck with Leetcode, any thought? #leetcode #career #transition #udacity #SWE
I would say MIT OCW 6.006 "Introduction to algorithms" is a good place to start. That would give you a sound CS base to launch your attack on LC problems. https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/
I don’t think you should start with LC. In fact I strongly discourage it for someone with a non CS background. I would say take some intro course on a language of your choice, do the MIT OCW course as recommended above me. Then start with code wars and get some projects under your belt. Once you’ve done that, you can move on to LC and interviewing. Source: I am an EE trying to pivot and break into the tech industry.
I started with hackerrank, now doing grokking. It has been a struggle so far but it was expected.
India
13h
2743
Why is it so G*damn difficult to move money out of India
Tech Industry
Yesterday
3674
I do tech screens at Google. AMA
AMA
Yesterday
2896
I have worked at TikTok US core tech for 3 years. AMA.
India
6h
697
Only Indian residents : what's you NW
India
Yesterday
1024
Any Indians Think Kashmir Should be Independent?
Find what type of software you want to be a Part of....front end, backend, data science, embedded...
Based on that work on a few projects, leedcode is the last thing, it's for interviews
I want to become a full stack engineer at first, if not. Front end.