Codificación algorítmica o desarrollo de aplicaciones, ¿cuál de estos tiene un mejor alcance profesional y cuál debería preferir como estudiante de tercer año de CSE?

¡Estas dos perspectivas son realmente muy amplias y dependen totalmente de cómo lograr las cosas!

Parece fácil crear aplicaciones simples de Android, plataforma Windows, pero si realmente quieres que esa aplicación cree un auge en el mercado, debería ser única.
Solo es beneficiario si elige iniciar su propio negocio.
Pero si está mirando hacia el futuro para unirse a una empresa o comenzar, solo ven sus habilidades de codificación y habilidades de creación de algoritmos porque si sabe cómo hackear un problema, puede hacer cualquier cosa.

Si eres bueno en la codificación, puedes hacer buenas aplicaciones, aplicaciones confiables.

Imagínense por qué Whatsapp funciona tan bien y supera las más de 1000 aplicaciones de chat disponibles. Es solo por codificación y algoritmos.
Master Coding todo caerá en su lugar entonces.

Incluso los solicitantes de empleo verifican sus habilidades de codificación / algoritmo, juzga su inteligencia.

Gracias por A2A.

La codificación algorítmica gana sin dudas, ya que tiene un doble propósito: mejorar sus algoritmos y al mismo tiempo mejorar sus habilidades de codificación en el idioma que elija. El desarrollo de aplicaciones, por otro lado, es bastante ingenuo ya que solo aumenta su conocimiento sin pulir sus cerebros, lo que hace la codificación algorítmica. Por ejemplo, si desea aprender el desarrollo de aplicaciones de Android, puede obtener los conceptos básicos durante la noche cuando sea necesario. Lo que estoy tratando de hacer es que las habilidades se pueden adquirir de la noche a la mañana cuando sea necesario. La inteligencia tarda mucho más en elevarse.

Esencialmente, es elegir entre pulir su inteligencia y ampliar su amplitud de conocimiento.

Para mí, la decisión no es una lluvia de ideas, ya que la inteligencia es un activo mucho mayor y más raro.

Primera parte: Pregunta incorrecta.
No puede desarrollar una aplicación sin codificar. Y si lo haces, te estás engañando a ti mismo por haber hecho eso.

Escriba algoritmos y practique su uso. No solo escriba algunos rompecabezas de codificación y siéntase bien al respecto. Úsalos en lo que sea que hagas, en cualquier proyecto en el que trabajes. Separe las cosas, mire el código fuente abierto y mejore su código. Ahora el proyecto en sí podría ser un proyecto de Android (si el desarrollador de la aplicación de Android es lo que quieres hacer). Pero aprender sobre los diseños / actividades (o cualquier cosa específica para Android) no debería impedir que codifique. ¿deberia?

Creo que esta pregunta surge debido a la existencia de tantas herramientas, marcos e IDE, que hacen su vida mucho más fácil. Pero créeme, si no quieres terminar como un tipo de ventas / marketing al que le gusta alardear de sus habilidades de desarrollo de aplicaciones durante sus días de universidad, aléjate de ellos. Ahora es el momento de aprender y practicar.
Por ejemplo: Flash es una tecnología moribunda hoy en día. Cualquier desarrollador flash que se saliera con la suya con esas increíbles aplicaciones web sin codificación, está a merced de alguna compañía, para equiparlas con un IDE similar para HTML5 también. Mientras que otros, que realmente entendieron qué cambios de código ocurrieron detrás de escena, incluso cuando arrastraron y soltaron las cosas en el IDE, continuaron cómodamente.

Segunda parte: Nunca te preocupes por el alcance de la carrera, si recién estás comenzando.

De Alicia en el país de las maravillas:

  • “¿Me dirías, por favor, en qué dirección debo ir desde aquí?”
    “Eso depende en gran medida de dónde quieres llegar”, dijo el gato.
    “No me importa mucho dónde -” dijo Alice
    “Entonces no importa en qué dirección vayas”, dijo el gato.

Si alguien dice que no hay suficientes oportunidades en alguna tecnología, es solo que no fueron lo suficientemente buenas para ello.
Espero que ayude.

HOLA
Rectificaría un poco su pregunta, señor, en primer lugar, sin tener conocimiento de la codificación, es imposible hacer una aplicación, ya sea Android, C ++, etc., necesita tener algunas habilidades proporcionadas con respecto a la programación. Tiene muy alto alcance en el mercado.
gl hf

More Interesting

¿Qué es más importante para un trabajo: seguridad laboral o potencial profesional?

¿Qué se supone que debe saber un ingeniero de software sénior?

Como desarrollador senior de COBOL, ¿debo hacer PMP o aprender alguna tecnología nueva, como big data o ETL, para salvar mi futuro?

Tengo soporte técnico y experiencia en negocios, pero mi pasión es la astronomía. ¿Cómo puedo trabajar para la NASA o JPL?

¿Cuáles son las habilidades técnicas esenciales para los administradores de bases de datos (2016)?

¿Cuáles son los nombres de algunos buenos colegios / universidades de ingeniería petrolera en la India?

No soy bueno dibujando. ¿Puedo unirme a un curso de animación?

¿Cuáles son algunos sitios web a través de los cuales un estudiante BE de primer año puede mejorar sus conocimientos técnicos?

Podría intentar una carrera en diseño gráfico, aunque mi título era en animación por computadora. ¿Es eso un gran problema?

Escribí software con un compañero que me estaba estafando. ¿Puedo seguir legalmente sin ellos?

¿Qué carreras existen para un abogado fuera de la práctica de la ley?

Cómo comenzar mi carrera en optimización de motores de búsqueda (SEO) inmediatamente después de BE Computer

¿Cuáles son las ventajas y desventajas de cambiar de un perfil de ventas comerciales a un perfil de analista comercial para un ingeniero mecánico? ¿Cómo decido al respecto?

Tengo 7 años de experiencia en impuestos indirectos post-MBA en finanzas. Ahora me gustaría cambiar a SAP FI. ¿Cuál es un consejo? ¿Qué curso certificado se requiere o qué clase local me ayudaría a conseguir trabajo?

¿Debería esperar hasta estar en buena forma antes de intentar entrevistarme en una de las principales compañías tecnológicas de San Francisco?