Desarrollo de software en LINUX
En cuanto a la página web, no está muy relacionada con el sistema operativo. La clave es en qué sistema operativo se ejecuta el servidor del sitio web.
Y mi sensación es que si tienes planes a largo plazo para participar en el desarrollo de Linux, puedes intentar hacerlo en la dirección del desarrollo del kernel de Linux. Todo esto requiere una buena base en lenguaje C.
En cuanto a aquellos que han aprendido C# y desarrollado sitios web antes, pueden considerar aprender Python, que es mejor para el desarrollo web en la plataforma Linux.