¿De qué manera aprender C sharp me ayudará a conseguir un trabajo en tecnología?

No lo hará, porque ninguna buena compañía contrata programadores de C #. O programadores de Java. O programadores de Python.

Dejame explicar:

Lo que contratamos son ingenieros . Esta obsesión que la gente tiene con los lenguajes de programación es tóxica y contraproducente.

Lo que necesita aprender a hacer es construir sistemas y resolver problemas. Para eso están los trabajos en tecnología. C # es simplemente uno de los muchos medios para ese fin.

Así que no aprendas C #, aprende a construir cosas . No me importa qué idioma usan los candidatos cuando vienen a entrevistar. Hemos visto de todo, desde JavaScript hasta Python, desde Java hasta Scala y C. No nos importa. Si quieres un trabajo, debes ir y demostrar que eres capaz de construir cosas interesantes. Hazlo en cualquier conjunto de tecnologías, por favor. Lo importante es crear evidencia de que puede ingresar a un equipo técnico y ayudarlos a resolver sus problemas.

Okay. Ahora, aparte de esa pedantería, quiero agregar una nota práctica: .NET es una tecnología fantástica, pero su huella en el mundo de las startups es muy pequeña. Es principalmente una tecnología empresarial, utilizada para construir sistemas en organizaciones de TI, o aplicaciones ricas específicamente para el ecosistema de Windows.

HTH Encantado de responder cualquier pregunta de seguimiento.

Aprender C # lo ayudará a conseguir un trabajo en tecnología al permitirle cumplir con los requisitos del trabajo de un programador de C #.

También facilitará aprender a ser un programador de Java, un programador de C ++, etc.