¿Qué debe hacer cuando hay tanto que desea aprender en programación y ciencias de la computación y tiene solo 2.5 años para hacerlo, con un objetivo de vida de emprendimiento?

¡Debes aprender a controlar tu mente!

Lo que acabo de mencionar es lo que estoy practicando en mi vida en estos días. Todos los planes que mencionaste en tu pregunta también son míos. Puede que no esté calificado para responder a la mejor solución posible para usted, pero compartiré con usted cómo me estoy acercando a todo esto.

  1. Para convertirse en un programador as competitivo

(a) Comience con una mentalidad de tomar las cosas con calma.

(b) Practica decirte que es muy fácil y que puedes hacerlo de todos modos ( Muy importante ).

(c) No tenga ganas de elegir un lenguaje elegante para comenzar, en lugar de eso, aprenda diferentes técnicas de programación y siempre piense en términos de eficiencia en la programación.

(d) Puede comenzar con Learn to code y ayudar a organizaciones sin fines de lucro. Lo encuentro realmente muy útil para aprender a programar y luego ayudar a otros.

(e) Esto es lo que tengo en mi armadura a partir de ahora para compartir.

2. Investigar y publicar trabajos.

(a) Trate de concentrarse en una cosa a la vez y no le diré cómo hacer una tabla de horarios, lo sabe bastante bien.

(b) Si en el caso, está relacionado con la programación, verá que lo hará de todos modos.

(c) La clave es recordar el punto 1 (b) y practicarlo todos los días.

3. Impresionante trabajo en ciencias de la computación y campos relacionados como el comercio algorítmico

(a) Para mojarse los pies y comenzar, vaya -> Estudiantes – Guía para el Desarrollo Técnico – Carreras de Google y siga los pasos con honestidad.

(b) Este punto es solo para aclarar que el punto anterior es lo suficientemente bueno como para ir.

4. Básicamente, aprenda lo más posible en matemáticas, CS y campos relacionados

(a) De nuevo, refiérase al punto 3 (a) y se alegrará por ello.

5. Emprendimiento (no existe una restricción de 2,5 años, pero se considera que es un objetivo de vida)

Como dicen, cuando Dios te dé conocimiento, como creyente confío en que él nos da a todos, lo convertirás en sabiduría para sobresalir. Siempre recuerde, el mejor uso de la sabiduría es ser de cualquier tipo de asistencia, apoyo, empoderamiento, y la lista continúa, para otros.

Cuando llegue a la puerta en el punto de ejecución del plan no.4, solo tiene que abrir esa puerta y encontrarse como empresario, ¡siempre soñó!

Una vez más, esta es toda mi versión de ejecutar cosas para mí, si puede ser de alguna utilidad para ti, entonces seré el hombre más feliz del mundo, ya que me da una confirmación de que estoy en el camino correcto. Oh sí, por favor recuerde decirle a su mente que es muy fácil!

Gracias por preguntar, que Dios te ayude en tus esfuerzos.

¡La mejor de las suertes!

Déjame hacer mi mejor esfuerzo para responder a tu pregunta.

También estaba en una situación similar cuando me uní a IBM hace 3 años. Y me estaba haciendo la misma pregunta ¿Cómo puedo hacer tantas cosas en tan poco tiempo?

METAS

  1. Realizar y crecer bien dentro de la organización.
  2. Empresario
  3. Aprende sobre Inteligencia Artificial
  4. Explora y aprende diferentes lenguajes de programación.

Bueno, hace ya más de 3 años.
Ahora soy un empresario, aprendí muchos lenguajes de programación y en mi camino para construir una aplicación usando AI. Tuve éxito en mi empresa anterior y también gané algunos premios.


Mi consejo en breve.

  1. Equilibrio y prioridad: Equilibre su tiempo entre varias cosas que desea lograr y priorice en consecuencia, de lo contrario, los esfuerzos no serán gratificantes.
  2. Realista : mantenga sus objetivos realistas y esté preparado para aceptar que no se puede lograr todo.
  3. Revisión – Revise periódicamente para asegurarse de que está en el camino correcto.
  4. Paciencia – ¿Necesito decir más?
  5. Dedicación : aprendiendo de Elon Musk, nada se hace más poderoso que la dedicación y la pasión.
  6. Valor del tiempo : no puedo insistir lo suficiente en esto, maximizar su eficiencia y minimizar el deslizamiento del tiempo, tener control sobre actividades como FB, Whatsapp, etc.

Espero que esto ayude. Podría editar y mejorar esto más tarde.

Esta es una muy buena pregunta y podría ayudar a muchos recién nacidos.

El aprendizaje en el sector de TI es un poco diferente de otras ramas.

Lo primero es dejar claro su objetivo de en qué dominio o especialización desea trabajar.

Como Inteligencia Artificial, Desarrollador de Software, Desarrollador de Android / IOS, DBA, Análisis, Diseño Web, etc.

Utilice este enlace para tener una idea completa sobre los dominios – Informática – Wikipedia

Desea ser un empresario o desea trabajar en una empresa de renombre, primero es comenzar desde la etapa elemental y tener la mentalidad de tener una buena experiencia en un dominio en particular.

No seas un saltador, apégate a un dominio y sé un experto en ello .

Una vez que tenga la idea, comience a seguir estos pasos:

  1. Lea todo lo que pueda sobre el dominio y haga una lista de todos los lenguajes de programación, herramientas, software, etc. que se utilizan en ese dominio.
  2. Trate de descubrir la tendencia de esa tecnología en la industria de TI. Calcula lo mejor y comienza a aprender.
  3. Intenta aprender los conceptos básicos de cada uno y todo lo que mencionaste en la lista.
  4. Luego comience con algunos módulos de codificación básicos o puede usar sitios web como Codecademy y Hacker Earth. Estos sitios web son buenos para comenzar desde lo básico de cualquier idioma.
  5. Hacker Earth te ayudará a tener una esencia de codificación competitiva. Luego comienza a participar en los eventos de CodeChef, Top Coder, Codingbat, etc.

Ahora comience a construir algunos proyectos básicos que tratan con escenarios en tiempo real. Puedes buscar proyectos básicos de tu dominio seleccionado.

Ahora comience a construir algunos proyectos básicos que tratan con escenarios en tiempo real. Puedes buscar proyectos básicos de tu dominio seleccionado. Una vez que se sienta cómodo, comience con algunos proyectos grandes o comience con la contribución de código abierto .

Obtenga información sobre la contribución de código abierto – Contribución al código abierto en GitHub

Antes de empezar a contribuir con algún proyecto o idioma. Aprender los controles de versión – Acerca del control de versión

Esto es muy básico y muy necesario para empezar a aportar.

Recomiendo aprender Git y usarlo sobre Github y Bit Bucket .

Ahora vamos a la parte de su trabajo de investigación.

Los trabajos de investigación son principalmente de estos siete tipos:

  • Artículos argumentativos
  • Papeles analíticos
  • Comparar y contrastar papeles
  • Documentos de definición
  • Documentos de causa y efecto.
  • Informes
  • Papeles interpretativos

Comience a explorar estas categorías y luego siga el tipo que desea presentar o publicar.

Una vez que comience a trabajar en cualquier dominio, comenzará a experimentar con publicaciones antiguas e intentará hacer algo nuevo. No hay una sola manera de tener una idea para el papel. Necesitas encontrar tu propia manera de hacer que tus esfuerzos cuenten.

Las conferencias de investigación de papel son de dos tipos:

  • Tipo de presentación en papel en el que solo presentará su trabajo. Lo cual es bastante fácil.
  • Conferencias con opciones de publicación de revistas. Vale la pena trabajar para conferencias de este tipo, ya que sus ideas no se aceptan fácilmente a menos que tenga algo nuevo e innovador.

IEEE y Springer son muy famosos en conferencias y publicaciones. Estos son realmente admirados por las universidades de todo el mundo.

Aparte de esto, empiezas a aprender a trabajar en diferentes sistemas operativos.

Como UNIX, LINUX, Windows, etc. Saber que trabajar en un sistema operativo diferente es siempre un complemento para su perfil.

Entrando a su parte de Emprendimiento.

Comience a aprender de Startups.co , esta plataforma es muy buena para aprender acerca de los detalles básicos sobre el trabajo de las startups.

Además de esto, comienza a participar en los eventos organizados por E-Cell de varias Universidades.

Esto construirá su perfil de emprendimiento , y siempre es bueno familiarizarse con lo que quiere aprender.

El aprendizaje nunca termina el proceso. Comience con esto y después de un tiempo verá su propio camino para alcanzar sus metas.

Tenía casi las mismas metas hace alrededor de 3 a 3.5 años. Aunque creo que no he logrado todos mis objetivos, pero estoy bastante satisfecho. Aquí hay algunas cosas que realmente me ayudaron:

  • Puntuación de utilidad : trate de cuantificar la importancia de muchas actividades de aprendizaje. El aprendizaje es una inversión y asegúrate de calcular tus retornos de manera adecuada. Hacer mala inversión no es deseable. El tiempo es de primordial importancia en este sentido.
  • Evite el sobre análisis : la mayoría de las personas a menudo se confunden con respecto a lo que deben aprender. Intentan postergar el proceso de aprendizaje citando la importancia del proceso de toma de decisiones. En realidad se están engañando a sí mismos. Tomar decisiones equivocadas es malo, pero sentarse ocioso es peor.
  • Competencia sobre comparación : la competencia saludable siempre es buena para ambas partes. La competencia en la educación no es una excepción. Compite con las personas que conoces que son mejores que tú. No te compares con los demás. Cada uno tiene un conjunto diferente de sacrificios y logros. Es injusto comparar solo los logros. Debes buscar las buenas cualidades en los demás e intentar mejorarte a ti mismo.
  • Responsabilidades : una forma de ser más productivo es asumir más responsabilidades. Toma más presión. La presión te empujará hacia tu borde. Te ayudará a sacar lo mejor de ti mismo. Cuando tiene una cantidad de fechas límite sobre su cabeza, tiende a no perder tiempo en lujos.
  • Actividades grupales – Participa en Hackathons, concursos, competiciones de equipos. Aprenderás cómo colaborar. Haz un montón de lluvia de ideas con otros como tú. De esta forma conocerás tus debilidades y podrás mejorar. Siempre es más fácil encontrar 4 personas con 25% de solución cada una que una sola persona con solución al 100%.
  • Paciencia – Los trabajos de investigación requieren mucha paciencia. Es difícil ver algún beneficio inmediato de lo que estás aprendiendo hoy. Te enfrentarás a muchos fracasos. Tienes que ser paciente contigo mismo. Usted debe estar dispuesto a acomodar los riesgos.
  • Aprendizaje ubicuo : instale herramientas de productividad en dispositivos móviles. Jugar juegos que involucren actividades cerebrales. Resolver rompecabezas. Asegúrese de seguir aprendiendo algo incluso en su tiempo libre. Use notas adhesivas para marcar su lista de tareas diarias.

Quiero hacer mucho en la vida. Quiero ver las montañas del mundo, quiero ver titánico en el fondo del mar. Quiero alcanzar los planetas a través de la galaxia, quiero viajar en el tiempo.

No, no es sarcasmo. Nada es sarcasmo en este mundo. Me encantan los múltiples temas al mismo tiempo. Amo las computadoras, mi amor por la física es solo mayor, mi amor por la historia es aún mayor, mi amor por la humanidad es el más grande.

Entonces, en algún momento, la responsabilidad recae en nosotros para hacer una jerarquía de lo que nos gusta. En este punto, incluso me doy cuenta de que me gusta la poesía. Asi que,

  • Piense en un objetivo claro, el pie de la montaña puede ser confuso, pero la cumbre debe ser clara. La pasión te llevará hacia tu cima.
  • Apunta un plan para ello. El plan debe ser práctico y ejecutable dentro de los medios que tienes, o al menos dentro de los medios que eres capaz de crear por ti mismo.
  • Dale suficiente tiempo. Todo lo que has escrito para ti mismo son cosas enormes. Y trata de asignar un marco de tiempo más adecuado para ti mismo. Inter-link para usted mismo sus tareas. Supongamos que quieres ser un físico teórico, y luego ser bueno con las computadoras primero. Entonces tal vez en tu doctorado puedas enfocarte en Matemáticas. Solo una instancia, siempre haz lo que más te convenga. Entonces, cuando hayas creado algo grande, también podrías ser un empresario.

En primer lugar, aprender a administrar su tiempo. Es una habilidad infinitamente vital que resultará más valiosa que cualquier otra cosa que aprendas. Y estoy dispuesto a garantizar eso.

En segundo lugar, debes aprender a priorizar tus tareas. No puedes hacer todo. Terminarás con un jack de todos los oficios sin tiempo para dominar ninguno de ellos.

En tercer lugar, necesita averiguar sus intereses. He puesto este tercero porque hay muchos campos que necesita explorar antes de decidir sus intereses y para poder gestionar todo, los puntos mencionados deben tenerse en cuenta.

A continuación, debe decidir si desea realizar múltiples tareas y, por lo tanto, dedicar más tiempo a aprender mucho a la vez o concentrarse en una sola tarea a la vez. Esto es muy importante porque depende del tipo de persona que sea, de sus actividades y de si le gusta o no sumergirse en una sola tarea o sumergirse en múltiples tareas y trabajar de allí en adelante.

Finalmente, debe anotar un cronograma teniendo en cuenta todos los detalles anteriores y, lo que es más importante, apegarse a él sin importar qué. Mantenga un período de búfer en caso de que no se adhiera exactamente al plan para que no le vaya mal si no cumple con una fecha límite establecida.

Una vez que comience a planificar, aprenderá más acerca de la forma en que funciona y podrá adaptar su programa a la misma. Simplemente proporcioné la plantilla, tú eres el que construye la página web. Disculpas por esa broma. ¡Buena suerte!

Si hubiera sido así determinado y tuviera que alcanzar estos objetivos,

Seguramente hubiera empezado con la meta no 1. ¿Por qué?

Convertirse en un programador as es más de lo que se ve a simple vista. Aquí, considero que la programación y los algoritmos son dos mangos en el mismo cubo. Trabajar en algoritmos y programación hace que su lógica se vuelva más clara. Su proceso de pensamiento funciona de manera más eficiente. La meta número 1 lograría la meta no 2 y 5.

¿Cómo?

Cuando esté trabajando en algoritmos y programación, existe una buena posibilidad de que salga con algo nuevo que pueda utilizar para

  • Un trabajo de investigación
  • una idea emprendedora

Ahora que ha logrado todos los objetivos, excepto 3 y 4, hay buenas noticias para usted.

Señor, mientras trabajaba para el objetivo 1 (es decir, programación y algoritmos), indirectamente ha aprendido mucho sobre los campos relacionados con Matemáticas y CS.

Cuando haya trabajado tan duro para alcanzar estos objetivos, no tendrá que preocuparse por el Objetivo no 3. No tendrá que buscar el trabajo. Y si está buscando uno, ha ganado la capacidad de crearlo usted mismo.

La gestión del tiempo sería algo de lo que no debería preocuparse, ya que ha reducido sus objetivos. Y como suena, administrar el tiempo no debería ser un problema para usted.

  1. Aprende Python. Uno de los lenguajes backend más potentes.
  2. Aprende HTML y CSS. También PHP. El extremo delantero sería hermoso con estos.
  3. Aprender edición de vídeo. Es súper fácil y no llevaría 2 horas para entender y un poco de vida para obtener.
  4. Aprenda cómo operar Linux. Al menos Ubuntu. Opta por Kali si quieres ser un profesional en el aprendizaje de hacking.
  5. Aprende lo básico de la dirección del video. 1 semana apenas!
  6. Aprende sobre la venta de camisetas. Esta es una de las cosas más útiles para entrar en marketing.
  7. Aprender los conceptos básicos de la afiliación. Utilice la afiliación de Amazon. Es el mejor. Uno puede hacer clic en su enlace y luego comprar lo que quiera. ¡También obtendrás ganancias por ello!
  8. Compra un hosting, un dominio y un blog. WordPress no requiere ningún conocimiento de codificación y es ultra hermoso.
  9. Aprender fotografia Se trata más de experimentar, pero al menos saber cómo funciona una cámara réflex digital y cuáles son sus principios. Por ejemplo: apertura, velocidad de obturación, curvas, histograma, etc.
  10. Aprende la regla 20/20/20. Después de cada 20 minutos de uso de una computadora, mire algo a 20 metros de distancia durante 20 segundos. Esto salvará tu vida, así como los ojos.
  11. Creer en la experimentación más que en la teoría.
  12. No uses Facebook, WhatsApp y otras redes sociales durante más de 15 minutos.
  1. Usando 15 minutos por día, perderá 5,400 minutos en un año. Que es de 90 horas. Y es sólo 15 minutos. La mayoría de los indios pasan aproximadamente 2 horas diarias, que se convierten en 720 horas por año . Uno puede obtener 6 pack abs en aproximadamente 110 horas. Advertencia: de repente, sobrecargar su cuerpo con pesas puede debilitarlo. Disminuye tu tiempo en cosas inútiles y harás maravillas. Pasa ese tiempo en Quora tal vez!

Edición: Añadido algunos más:

  1. Hackathons: el lugar donde los codificadores presentes en todo el mundo se unen y codifican mientras se postergan su sueño se llama Hackathon. Busca Hackathons locales y participa en ellos.
  2. Desarrolle una aplicación: ahora, necesita aprender un poco a la codificación o puede usar PhoneGap o algo así, mediante el cual puede desarrollar aplicaciones sin la necesidad de aprender la codificación. Esto mejorará sus habilidades de pensamiento de ideas y orientación pública.
  3. Piensa: cuando estoy en mi tiempo libre, solo pienso. Ve a buscar tu “tiempo para mí”, siente ganas de llorar sin razón y piensa. Habla con tu ser interior.
  1. Ahora, algunas personas no consiguen esto fácilmente. No necesitas pensar solo en tus penas o sufrimientos o incluso en tu felicidad pasada, solo piensa normalmente. Piensa en cualquier cosa que te dé paz interior. Eso te hace sentir bien. Ni reír ni llorar. Simplemente siéntate en silencio en un lugar donde nadie te conoce y piensa.
  2. Obtendrá lo que estoy diciendo después de intentarlo 3-4 veces.
  • Desarrolle habilidades de focalización pública: al igual que hacer una aplicación, piense como un comercializador una vez. Aprenderás mucho sobre cómo te dirigen las grandes empresas. Al menos no volverás a ser una víctima.
  • Motivar y ayudar a los demás: esto es lo que generalmente se encuentra haciendo. Esto te hace sentir bien. Pero sea lo suficientemente inteligente como para no ser víctima de nada o no ayude a su competidor. Mantener viva a la humanidad; No seas ingenuo complementado con el tonto. ¡Sin ofender!
  • Sé honesto: miente una vez y toda tu verdad se vuelve cuestionable. Solía ​​mentir demasiado. Incluso cuando no estaba en peligro. Puede estar seguro físicamente y verse bien, pero internamente, la sensación siempre lo hará culpable. Si lo hiciste, acéptalo.
  • No juzgues a nadie:
    1. A conoció a B. A juzgó a B por su apariencia. B no obtuvo nada, pero A tuvo celos internos si B era más guapo que él. Si B no lo era, A lo juzgó por ninguna razón.
    2. Algunas personas incluso juzgaron a las personas que vieron mientras caminaban entre la multitud. ¿No crees que podría confundir a alguien?
  • Aprende sobre aviones. Un poco: ¿Qué pasaría si tú y yo estuviéramos sentados uno junto al otro en un avión y de repente te pregunté algo sobre el avión? ¿Serías capaz de responder? ¿No? Amigo, eres el pasajero de un avión, lo que significa que tu vida está en la mano del piloto, debes asegurarte de saber en qué avión viajas. Solo el nombre del modelo y las características serían más que suficientes. Entonces sabrías dónde tomar asiento. ¿Cerca del baño? ¡De ninguna manera! Conocer los aspectos de seguridad será mejor. Mira videos para aprender lo mismo.
  • Los motores Sí: aprender un poco sobre los motores de automóviles. ¿Un auto con motor 2L hará su trabajo?
  • Conozca la diferencia entre un procesador de servidor y un procesador de juegos.
  • Aprende lo que realmente son los núcleos de Cuda.
  • Mantenga la salud en su prioridad.
    1. HIIT: Entrenamiento de Intervalo de Alta Intensidad.
    2. HIIT significa hacer ejercicio en un patrón de relación. Por ejemplo: caminar durante 2 minutos y correr durante 30 segundos. Luego vuelve a caminar durante 2 minutos. Después de una semana cuando se convierte en una facilidad, aumente el sprint a 45 segundos y reduzca la caminata a 01:30 minutos. Puedes comenzar con 5 minutos de caminata y 30 segundos de carrera.
  • Evitar los acondicionadores de aire.
  • Sepa qué es el resplandor.
    1. Glare es la reflexión en tu móvil y pantallas de computadora. Crea un ambiente sin deslumbramiento. Nunca tenga ninguna fuente de luz como una bombilla o ventana delante de la pantalla. Puedes mantenerlo detrás de la pantalla y proteger tus ojos. Recuerda, no tengas una buena cantidad de luz cayendo directamente sobre tus ojos mientras miras pantallas. Eso estropea y daña la vista.
    2. Mientras compra una computadora portátil, busque una computadora portátil con pantalla mate antirreflejo. Esto viene con menos nitidez que las pantallas brillantes, pero te salva los ojos.
    3. Utilice protectores de pantalla antirreflejos de alta calidad o gafas antirreflejos. Me lo agradecerás por esto.
  • Nunca comprometa la calidad si se lo puede permitir.
  • No busques lo mejor. Comienza con lo que tienes. ¿Quieres saber cómo empecé? Hice muchas más cosas de las que podría haber hecho hasta ahora con solo un procesador de núcleo único de 2,11 GHz y una computadora de escritorio con 1 GB de RAM.
  • Este mundo está lleno de cosas hermosas. Asegúrate de no extrañarlos.

    Espero que esto ayude ^ _ ^

    1. Toma un lenguaje de programación (Python es preferible si eres principiante)
    2. Aprende la sintaxis básica.
    3. Practica algunos problemas básicos mientras aprendes la sintaxis.
    4. Ahora aprende algoritmos y estructuras de datos
    5. Entrar en la programación competitiva. Practicar problemas en sitios web como codechef.
    6. Comienza a aprender un framework (django para python)
    7. Entra en un proyecto en tiempo real.
    8. Sigue aprendiendo.

    El aprendizaje nunca termina.

    Con respecto al punto 5 mencionado en su pregunta:

    1. Contrata a los que aprendieron todos los técnicos que quisiste aprender.
    2. Generar pensamientos para obtener una nueva idea que resuelve un problema. (Recuerde que los pensamientos son entidades físicas).
    3. Conviértete en un jefe.
    4. Palabra dura … ¡Falla! Trabaja duro … falla otra vez. Trabaja duro … Tendrás éxito.
    5. Conviértete en un millonario.

    Esta palabra espíritu empresarial se ha convertido en una cosa elegante hoy en día.

    • No corra pensando que un empresario se convierta en un empresario.

    Aclamaciones. Paz.

    Lo primero que debe hacer y escucharme muy atentamente, lo primero y más importante que debe hacer es …… DECIDIR.

    Me refiero a que estás tratando de hacer mucho en muy poco tiempo. O ve a la programación competitiva, aprende algoritmos y luego aventúrate en tu propia puesta en marcha. Esto parece ser un objetivo directo.

    Pero si desea investigar y publicar artículos, tomará algo de tiempo y paciencia y es diferente de la forma de trabajo que se requiere para la mayoría de las empresas nuevas.

    Por favor despeja tu mente y DECIDE primero.

    Aunque pueda parecer cursi o grosero para usted, pero

    Usted no es su trabajo, ni la cantidad de puntos que tiene en un sitio web, ni la cantidad de documentos que tiene, ni sus certificados ni sus ideas.

    Los objetivos que ha mencionado le parecen satisfactorios y podrían serlo, pero las implementaciones prácticas de que eso ocurra son muy bajas, no porque no estén calificados, sino porque dominar o ser bueno en estas cosas, requiere tiempo. Solo puedes convertirte en una de las cosas que mencionaste en ese período de tiempo limitado. Esto parece ser un Overkill para poner en su curriculum vitae del trabajo

    aprenda solo las cosas que le ayudarán en el futuro y los temas que no son impotentes no le dediquen más tiempo