I come from a DBA world and performance has always been an obsession. I am turning to development and I always think about performance, constantly, all the time.
You should optimize for performance after you've built your application and only if you have proof where your bottlenecks are. (E.g. by profiling) Maybe you find out that it's not necessary to optimise, especially because the compiler is usually much better at it than you are.