A bit of background: been at current company for 11 years starting In operations of a facility to now being a group that’s a bridge between IT and the Business. My manager has asked me to learn the Salesforce platform and I’m getting close to putting out my first set of products to our user community. I’ve barely scratched the surface of my knowledge of Salesforce but thinking I need to pick up some coding skills (likely iOS). Any advice for someone who has never coded on were to start? Apex, Swift? Ideally whatever I pick up will either prepare me for the future in the company (and the drive to AI) or push me into a high paying job elsewhere. Thank you In advance.
Be prepared to be treated like a virus.
Go through the CS50 Introduction to Computer Science course from Harvard. It's freely available online (I used the edX version) and will take you from zero to writing in C, and then Python. Good CS fundamentals are the most-skipped step from people who self-teach programming, but they pay dividends. If you have a solid grasp on the fundamentals, you can learn anything. If you skip right to the trendy language/framework of choice, you'll have a much harder time transferring those skills to something new when you inevitably need to learn more. Start with CS50. Then work on projects, reading through the books from teachyourselfcs.com as you go.
If you care about long term, here is my take: 1. Learn Python to get the basics out of the way. 2. Take a data structures and algorithms at a local CC and watch MIT algorithm series. 3. Do Leetcodes (target 200) and apply to FAANG Once you finish these steps, I think picking a new language or framework would not be an issue. The cons is it would be boring and no practical and hand-on stuff. But foundation is important. ==== Quote from Linux creator Linus Torvalds about good programmer: “Bad programmers worry about the code. Good programmers worry about data structures and their relationships.”
Don't get discouraged. You'll get stuck a lot, specially in the beginning, but it gets better over time
Tech Industry
14h
3565
11 offers to laid off[UPDATE]: 5 offers
Personal Finance
Yesterday
1460
Are we ready to buy our forever home?
Tech Industry
7h
398
The new Tesla Model 3 P goes from 0-60 in 2.9 seconds
Tech Industry
5h
1376
TESLA UP 14% AFTER HOURS 🎉🎉🎉🎉
Ask Blinders
Yesterday
1587
Top red flags in guy to see before saying yes to marriage (arranged)
Be prepared for 22 year old college grads able to do ur job quicker and for cheaper
Part of the risk I guess