|
|
|
|
|
by throwaway81523
1814 days ago
|
|
Security mindset: read the book Security Engineering (it is online), less for specific technical info than for the many war stories etc. which will help you guard against vulnerabilities and unforeseen consequences. Basics of cryptography: there are many dumb errors to avoid. Antirez's general advice about "10x programmers" is good: http://antirez.com/news/112 Thorough (not just basic) knowledge of SQL, if you don't count that as a language. The sqlite.org "technical and design documents" about sqlite's virtual machine and its query planner are well worth reading, and apply to other databases as well. ORM's are less important than SQL, and are usually language specific as someone mentioned. Reasonable clue about socket programming, even if you're doing everything with libraries that wrap the details. Comfort using debugging and profiling tools. Lots of other stuff, I'm sure. |
|