Learning mobile: iOS or Android?
I also don't have a preference between Java and Objective-C.
I also don't have a preference between Java and Objective-C.
I'm surprised at this. If you have 10-15 years of programming experience, why would anyone still care if you have a degree? To me, it would seem like it would matter less as you got older.
Can anyone comment or provide insight? Thanks.
I'm wondering what your approach is when you're trying to learn from source code (not debug, but reading it to get better at programming). Do you go line by line, follow a top-level function call, etc? Also, if you're familiar with the syntax, do you quickly skim over boilerplate code to be more efficient?
Thanks for any advice. Trying to speed up my learning process.
If I started a SaaS business (i.e, monthly subscription for a web application), and later got a job, would the employer have rights to code updates to the web application? (and thus partial rights to the application)
How can I continue to run a web application business that I developed previously, if I become employed? Thanks for any advice.
I'm wondering why web2py seems to have a relatively small community compared to Django and Rails. Does it have problems that I'm not aware of?
Would the lack of a large community hurt significantly? I'm also interested in freelancing, and learning Rails seems like it would be the better choice for that. Thanks for any advice.
Do you write an outline in pseudocode, or an outline detailing the class/object relationships? Any insight or advice would be great.
My parents have always pushed me toward the impressive jobs, so I'm curious about how "bad" (or not bad) these lower-salary jobs are. I like intellectually stimulating things, but I can see myself enjoying a relaxed 9 to 5 drudgery job for a few years. I don't plan to do it forever, just while I work things out and maybe develop a client base as a freelancer.
I feel like my parents have conditioned my thinking in a restricted way, and would like you guys to possibly provide me with a different perspective. Thanks for any advice and experience.
Browsing forums seems to help me learn through osmosis. Are there any quality forums that discuss marketing?
I want to learn more about software development over summer. I'm wondering whether I should look for an internship, or study/build stuff on my own. Programming seems to be a field where I can learn a lot from watching someone do it, but I'm worried that I'll be assigned repetitive work in an internship and learn little.
Would you guys recommend for me to find an internship or learn and try to contribute to open source projects on my own? Thanks for any advice.
I haven't seen much discussion of how computer science can be used to disrupt fields like science, energy, medicine, etc..
I'm wondering if you guys have any suggestions for websites that discuss the application of computer science to a broader scope of fields.
However, I'm wondering about how a programmer would try to "future-proof" his CS knowledge. Is it more important to learn the math, algorithms, and logic instead of focusing primarily on languages?
What are the trends you guys see in computer science right now? What knowledge will still be valuable in the future, 30-50 years from now?
I'm wondering what you guys think about the value of economics classes in college, especially for pursuits related to entrepreneurship. If it matters, I'm attending a top 10 school.