Hacker Newsnew | past | comments | ask | show | jobs | submit | marwei's commentslogin

I'm not philosophy major but I think my story might be helpful. So I started my college (in China) as a Business Administration major, then transferred to UM during Junior year studying Econ. It wasn't until my senior year in college that I felt in love with code and dived into CS.

Frankly, the business and econ education is not helpful at all for a programmer. But I guess the hassle I went through did help me become a good product maker. I mean when you write code for code, you're just writing code; but when you code with a business perspective, you're making a real, legit product that actually means something.

To answer your question: the transition was quite difficult. Think installing Mac OS on a PC. Things I got hung up: gosh so many things. Think installing Mac OS on a PC... Things I find easy: gosh so many things. Think having a Mac OS on a PC... Does it help: Yes it helps. I'm always the best programmer in the business teams, and the best business guy in the technical teams. Knowing something about everything makes you flexible and capable.


Interesting thinking. I find examples useful but always get bogged down to the mass of details and can't focus on my original problem. Framework, on the other hand, abstracts away the implementation details, leaving a clear structure that's easy to follow. Transparency is the key.


I don't have office suites on my tablet because I don't type on tablets, whether they're free or not.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: