Mi inicio está usando ASP.NET 2.0 y 3.5 Web Forms antiguos y tienen proyectos listos. ¿Estoy perdiendo el tiempo en esta empresa?

Su pregunta no es muy clara, pero supongo que está preguntando si debe o no cambiar su trabajo porque su trabajo actual no implica trabajar con tecnologías como el sitio oficial de Microsoft ASP.NET MVC, Entity Framework y otros tales herramientas En cambio, todavía está utilizando el sitio oficial de Microsoft ASP.NET 2.0 con formularios web en su trabajo actual.

Si esa es tu pregunta, mi respuesta es: no lo hagas. No dejes tu trabajo actual. Al menos no por el momento.

¿Por qué es el deber de su empleador ofrecerle un trabajo que le permita aprender las tecnologías que desea? ¿Por qué esta actitud relajada?

Veo esto principalmente en los indios. “Debería cambiar mi trabajo. Esta compañía no me deja trabajar en cosas interesantes”.

Esa es la mentalidad de un cargador libre. Por favor cámbialo. Tenga en cuenta que en la vida, no existe un almuerzo gratis. Nadie te debe pagarte por aprender una nueva habilidad. * Usted * tiene que dedicar más tiempo y esfuerzo.

¿Quieres trabajar en Entity Framework y MVC? ¡Bueno! ¿Quién te detiene? ¿Por qué no empiezas leyendo un libro? ¿Y luego tomar 2 horas al día de su tiempo personal y práctica?

Por favor, no piense que cambiar un trabajo le garantizará obtener un trabajo interesante. Trabaja en ti mismo y los buenos trabajos con un buen trabajo te perseguirán.

Por lo tanto, no cambie su empleo actual por dos razones:

1) Aún no eres un trabajador calificado. Primero, trabaja en ti mismo. Enséñate todo lo que quieras saber por las malas. Luego, si no está satisfecho con su trabajo actual, busque uno mejor.

El simple hecho de buscar un mejor trabajo con la esperanza de que lo alimenten con cuchara se refleja en su falta de profesionalismo. Es la misma actitud india de “No quiero hacer nada. Dejar que alguien más venga y mejore mi vida”.

2) Un trabajo paga facturas. Tienes cuentas Necesitas trabajo Tú tienes uno. Apégate a ello. Mejor tu mismo. Luego busca un nuevo trabajo.

Por lo tanto, su prioridad en esta etapa no debe ser buscar un nuevo trabajo, sino mejorar, adquirir esas habilidades en su tiempo libre.

Y no hay nada que te impida hacer eso.

Lo que determina qué tan bueno o malo es un desarrollador su código, proceso de pensamiento, ganar cualquier actitud y no la tecnología en la que trabajan. Si puedo elegir entre un programador de formas web ASP.NET estrella de rock y un programador MVC promedio, siempre elegiría el ex. Lo que importa es cómo lo haces y no lo que haces. La razón simple de esto es que las tecnologías se vuelven obsoletas, cambian, evolucionan, pero los programadores de estrellas de rock siguen siendo lo que son, independientemente de en qué trabajen.

No cambie solo por esta razón, cambie por una razón y no piense que iría a algún lugar y comenzaría a aprender MVC, puede hacerlo por su cuenta, como muchos han sugerido aquí. Habilidad amplia, habilidad profunda, ser un maestro, contribuir a grandes proyectos de código abierto, seguir aprendiendo y nada te detendrá.

Hace cinco años, Microsoft dijo que Silverlight es la mejor opción, ¿dónde está ahora? Edmx era el camino a seguir y EF 7 en adelante no habrá edmx, los WebAPI están dentro y WCF está saliendo. Como puede ver, con el ritmo con el que cambian las cosas, es muy difícil perseguir lo último y lo último en sus proyectos de trabajo. Haga eso con su propio interés, en su tiempo libre y siga mejorando, cuando llegue una oportunidad, estará listo.

No olvidemos que, dependiendo de a quién escuche, posiblemente haya otras 100 cosas “geniales” además de .NET, RoR, Python, ColdFusion, TypeScript, la lista es interminable.

Recuerde, siempre es el cómo y no el qué 🙂 ¡Todo lo mejor!

Ya sea una era de computación en la nube o IA, el problema y la preocupación seguirán siendo los mismos: resuelva las preocupaciones de los negocios. La pregunta es si están trabajando en nuevas tecnologías, ¿la infraestructura respaldará ?, ¿obtendrán o adquirirán nuevas habilidades y competencias para crecer y respaldar la última tecnología? Si la respuesta es sí, entonces es tecnología vieja.

En un trabajo se espera que hagamos lo que se requiere. Están llegando muchas nuevas tecnologías, pero lo importante es que tenga un buen conocimiento de la tecnología en la que esté trabajando.
Y siempre puede aprender las nuevas tecnologías que le interesan. Siempre es bueno mantenerse actualizado y aprender cosas nuevas. Esto es lo que importa a largo plazo.

En mi opinión, el salario es un subproducto de la satisfacción en el trabajo que hacemos.
Como desarrollador, si está utilizando sus habilidades para resolver problemas en la tecnología asp.net, es excelente, porque solo las habilidades importan, no la tecnología.
Una cosa que puede hacer es explicar su autoridad para explicar los beneficios de MVC sobre asp.net e intentar mutuamente, o aprender el idioma como explicaron mis amigos en las respuestas.

En un momento dado, había trabajado en .net 3.5, con MySql en el backend, la peor combinación para conseguirme un mejor trabajo porque .net siempre se combina con MSSQL en la industria.

Pero desde el punto de vista del aprendizaje, superé toda la experiencia de ser un desarrollador web central, y luego pude comprender fácilmente el concepto de MVC 4, con ese combo perfecto de .net y MSSQL.

Entonces no se trata de ser un programador de versiones, se trata de ser un programador central.

No, ¡es realmente bueno eliminar los conceptos básicos de .NET! Una vez que esté completamente bien con todos los fundamentos: ¡actualice su conocimiento y la tecnología en la que está trabajando!

Creo que necesita actualizarse en la tecnología y seguir preparándose para la entrevista para mudarse a las empresas que trabajan en estas nuevas tecnologías.

Necesita mudarse rápidamente a la nueva compañía y aprender mejor Node.js, Angler js … Esto tiene una gran demanda en el mercado hoy en día …

No tengo mucha información sobre asp.net, ya que trabajo en Java y Php y muchas otras cosas donde asp no viene. Por lo tanto, me gustaría responder a esto de manera general. Como dijiste, si están usando las versiones anteriores y no te gusta lo que estás haciendo, puedes dejarlo, pero la idea es: si estuviste allí para experimentar, entonces espera hasta alcanzar el período que deseas . Mientras tanto, lo que sientes está actualizado y listo para el mercado, comienzas a trabajar en ello. La experiencia también se puede obtener de la compañía. Haga un análisis, dónde y todo lo que podría solicitar para un nuevo trabajo y qué conocimiento adicional necesita cuando planifica un cambio. La necesidad industrial cambia tan pronto. Actualícese con las necesidades y encuentre la compañía adecuada cuando llegue el momento. Todo lo mejor 🙂

Parece que ya se ha opuesto al trabajo realizado en su organización actual.

Diría que si no te gusta, déjalo.

More Interesting

¿Portátil sugerido para desarrollo web? Elección inteligente con un gran presupuesto, no quiere tirar dinero, pero no quiere limitaciones en cuanto a desarrollo web.

Tengo miedo a las matemáticas, así que creo que no puedo escribir algoritmos, y es difícil resolver problemas de manera competitiva. ¿Podré hacer mi trabajo si elijo ser desarrollador front-end o desarrollador Rails o desarrollador web?

He comprado un nombre de dominio en GoDaddy.com y quiero alojar mi sitio web en él. ¿a donde voy desde aqui?

¿Cómo escalaría un servicio de generación de número de pedido?

Tengo 2.7 años de experiencia en php pero no soy muy bueno en programación. Ahora la vida es horrible para mí. Ya tengo 24. ¿Qué debo hacer ahora?

Cómo ejecutar el archivo .Java en la página web HTML y mostrar el resultado en la propia página

Sé HTML, CSS, JS, JQUERY, PHP y MySQL. ¿Debo registrar un campo de código gratuito?

Me gustaría conseguir un trabajo como desarrollador. Estoy aprendiendo Java, HTML, CSS. ¿Qué proyectos puedo hacer para saber lo que no sé y también agregar a una cartera?

Soy un desarrollador que se está volviendo independiente. ¿Cuál es mi mejor apuesta para tener éxito?

Soy nuevo en el desarrollo web y me gustaría aprender tanto front-end como back-end. ¿Cuál es la mejor pila para aprender? ¿Cómo se comparan Node.js y Express.js con Java? ¿Puede Node.js hacer todo lo que un back-end de Java puede hacer en términos de escala, confiabilidad, seguridad, etc.?

Soy desarrollador web, no memorizo ​​la sintaxis de programación intencionalmente. Tengo que buscar la sintaxis de Google la mayor parte del tiempo, incluso para la sintaxis fácil. ¿Soy el peor desarrollador web?

Si quiero hacer la misma aplicación web usando ReactJS y AngularJS, ¿cuál será más rápido?

Estoy creando un directorio en PHP que puede buscar por ciudad o código postal. ¿Cómo proporciono ciudades cercanas en una búsqueda?

¿Qué idioma debo saber para ser desarrollador web?

Mi aplicación tiene autorización e inicio de sesión de Firebase, ¿cómo puedo crear un formulario de registro y también almacenar información de ubicación en Firebase DB?