HN user

dvdand

4 karma
Posts2
Comments14
View on HN

I think the premise of your question is wrong. Why do you have to decide to learn one or the other? Why not both? Another way of thinking it would be which one should I learn first? The answer to that is it depends on what your plans are? Are you trying to build apps to learn the platform or build a business?

Hope this helps.

Check out the PMI.org site for resources. Also, there are several good blogs out there on this topic - http://herdingcats.typepad.com/ is a good one.

As for practical advice, I suggest figure out of the three things a PM manages - scope, time & cost - which are most important to your team and focus on them.

- Don't forget to communicate every step of the way and make sure everyone is in agreement with the objectives of your project.

All the best.

This is a valid question and potentially great opportunity. But, I would suggest asking it on other forums as well, especially marketer focused ones, because those are your potential customers. You might get a better response and more interest. I would also suggest to make it more marketing focused, marketers won't care about the framework and how it is deployed.

Here are a few things that work for me:

- Exercise in the evening. Helps work off the excess energy. - Eat early and light dinner. - Wind down activities early & unplug after dinner so that your body has a chance to relax. - Set an alarm and don't snooze it. Better yet, restrict the number of snooze (most alarms on smartphones allow you to do that). And set a follow up alarm for your next activity that is soon after the first alarm. This will help with getting a schedule going.

All the best.

You have a few other options as well - You could run ads - you could build premium options that help you recoup your investment, - you could absorb the costs with the idea that future payoff might be larger than your costs (risky assumption).

From a pure learning the mechanics point of view, yes what you have read might be encouraging. However, think of it in the longer term. Do you feel like you have the patience and aptitude to grow yourself and become better at it over time. Also, technology changes faster than law does. So how comfortable are you with change? You will be starting at the ground floor and working your way up and while it might be faster rise than say in law, it can be frustrating and tedious. Finally, there are long hours in front of the computer which behaves the way you tell it too. There will be days when you will spend hours on end trying to figure out why the code is not working as you want it to. Those days will make you think dealing with unreasonable clients, difficult witness and opposing counsel was easier. If you think you can handle those days, then yes , by all means, jump in with two feet.

By no means, I am trying to paint a negative picture here. I used to be a developer that still codes and works in technical field. But, I think it is important that you go in with a good idea of what to expect.

Maybe a better way would be to start learning coding and developing one or two applications for yourself while still doing your day job to see how you like it. Then once you have a portfolio, you can migrate to doing freelance projects or look for full time opportunities.

All the best.