Learn Ethereum smart contract programming
Pretty much sums up the state of Ethereum/Solidity development right now;Step 1, install wallet. 
Step 2, deploy contract.
Step 3, learn about Solidity.
...
Testing? Nah.