En primer lugar, sería útil si especificas tu interés en .NET. ¿Está más interesado en ASP o quiere centrarse en escribir algún código para bibliotecas que usan arquitectura .NET?
De una forma u otra, buscaría componentes que me llamaran la atención y trataría de ver qué puedo hacer con ellos y usarlos. A Say le gustaría profundizar en algunas estructuras: trabajar con ellas (o implementar las suyas propias); tiene curiosidad acerca de OOP: intente encontrar algo que pueda hacer; o puedes jugar con subprocesos (tareas, grupo) etc.
Básicamente, puede elegir algún algoritmo que le guste, escribirlo en algún lenguaje .NET (principalmente C # en estos días) y simplificar su código tanto como sea posible con cosas integradas.
- Cómo encontrar desarrolladores interesados en trabajar en proyectos de código abierto
- ¿Qué debería necesitar para el desarrollo de Android?
- Para el desarrollo de software, ¿cómo era compilar vs comprar en la década de 1990?
- ¿Cuál es el crecimiento en Fiserv para un desarrollador de software?
- ¿Los lenguajes de programación funcional se entienden mejor y es más probable que los usen personas con conocimientos de matemáticas?
Justo en la parte superior de mi cabeza, puedo pensar en cosas como la lista personalizada (doble) vinculada, la pila, la cola, la lista fragmentada, etc.