Si necesitara pasar de un conocimiento principiante de Python a obtener un trabajo de codificación en 6 semanas, ¿qué haría?

Es bueno saber que quieres aprender Python.

Pero recuerde, para que sucedan grandes cosas, se necesita tiempo y paciencia. Si pudieras conseguir un trabajo después de solo aprender durante seis semanas, todos hubieran estado empleados: no es tan fácil.

De todos modos, supondré que quieres conseguir un trabajo en Python y tener unas pocas semanas más para estudiarlo.

Primero, saque lo básico del camino. ¿Cómo funciona Python? ¿Qué tipos de datos diferentes son compatibles con Python? ¿Diccionario? Conjuntos? Luego, salta sobre algunos temas semi avanzados como clases, módulos, etc.

Una vez que esté familiarizado con los conceptos básicos, intente automatizar las cosas aburridas con Python. Automatice las cosas aburridas con Python. Más tarde, intente automatizar las cosas que realiza diariamente en su computadora. Cree algunos proyectos pequeños como reddit bot, torrent descargado, deseche algunos sitios web, etc.

Además, intente implementar estructuras de datos, algoritmos en python, de esa manera obtendrá una comprensión más profunda de Python y también se preparará para las entrevistas.

Más tarde, pruebe algunos marcos como Django, Flask para desarrollo web (si está interesado en el desarrollo web), PyGame, TkInter, etc. Básicamente, el patio de juegos aquí es enorme, y debe explorarlo.

Actualmente, se está trabajando mucho en Django, Flask, por lo que es posible que tenga suerte.

Como dije antes, Python tiene infinitas posibilidades, solo tienes que ser curioso, proactivo y paciente.

Recuerde: ¡Roma no se construyó en un día!

Todo lo mejor 🙂

Conseguir un trabajo con solo seis semanas de conocimiento es altamente improbable, a menos que tenga alguna experiencia o educación adicional que lo respalde. Si te tomas en serio trabajar con Python y quieres apoyo en cada paso de tu aprendizaje, considera Thinkful. Ofrecen tutoría 1 a 1 para aspirantes a programadores, y el programa está diseñado para completarse en 12 semanas. Sin embargo, dado que el curso es autodidacta, probablemente pueda completarlo en menos tiempo si realmente pone esfuerzo en ello.

Soy mentor de Python en Thinkful. A medida que aprenda, tendrá videollamadas regulares con un desarrollador de software experimentado, como yo. Se ha demostrado que los estudiantes con mentores tienen un mejor desempeño que el 98% de los estudiantes en las aulas tradicionales. Los mentores no solo ayudan a aprender a codificar, sino también con campos potenciales para programadores, cómo abordar el mercado laboral, etc.

Además de su mentor personal, cuenta con el apoyo de la comunidad Thinkful en Slack, donde puede conectarse con otros estudiantes y mentores. Puede aprender de otros estudiantes y proporcionar sus propias ideas, así como absorber la variedad de respuestas que brindan personas de diferentes orígenes. Esto es genial porque, si no está entendiendo algo, podría ser tan simple como que alguien le explique de una manera diferente que lo haga clic para usted.

El curso concluye con un proyecto final. Su punto culminante no solo demuestra que ha aprendido el material en el curso, sino que también es excelente para agregar a su cartera de programación para mostrar posibles empleadores. Si decidiera ir más allá de las lecciones y agregar algunas cosas que encontró en línea, por ejemplo, subprocesos múltiples, eso sería aún mejor. La idea es mostrar tanto sus habilidades actuales como su potencial futuro como desarrollador.

Diré que una buena parte de las lecciones son directamente aplicables al mundo real. Mi trabajo actual utiliza OOP, SQLAlchemy y PostgreSQL, marcos web y pruebas unitarias, que están incluidos en el curso Thinkful Python. Si bien no puedo garantizar, diría que las posibilidades de que pueda obtener un puesto de nivel de entrada serán mucho mejores con ese tipo de conocimiento, la mayoría de los cuales no está cubierto en la mayoría de los libros o tutoriales de programación de Python.

Si necesitara pasar de un conocimiento principiante de Python a obtener un trabajo de codificación en 6 semanas, ¿qué haría?

Soy un principiante de Python que no tiene otras habilidades o calificaciones relevantes, ¡pero realmente podría usar un trabajo! Me encanta Python y empiezo a pensar que la codificación podría ser mi vocación. Sé que es una pregunta artificial y poco realista, pero trabajo mejor con una fecha límite, así que pensé en intentarlo.

Si fuera dueño de una empresa y apareciera sin experiencia, se le exigiría que realmente me diera una buena razón para contratarlo. Y lo único que podrías convencerme es mostrándome algunas aplicaciones muy bien escritas que creaste.

¿Entonces que puedes hacer? Cierre quora, cree una cuenta de github y no haga nada más que aprender este idioma, resolviendo algunos problemas del mundo real. Aquí hay una lista de posibles cosas que puede hacer (elija lo que le parezca interesante):

  • Escriba algunas aplicaciones web, incluida la autenticación, el manejo de bases de datos API externas y la representación del lado del servidor. ¡Asegúrese de que esté bien probado! Impleméntelo, por ejemplo, en la plataforma de aplicaciones en la nube | Heroku
  • Cree algunos trabajos de Spark haciendo algunos análisis de datos. Podría crear un cliente de Twitter para analizar algunos feeds de Twitter, por ejemplo.
  • Escribe un juego con https://www.pygame.org/news
  • Cree una aplicación que pueda cargar archivos de Excel / CSV. Guárdelos en la base de datos. Cambie los valores dentro de la aplicación creando versiones para cada cambio y ofrezca una oportunidad de descarga para cada versión (¡asegúrese de escribir pruebas!). Impleméntelo, por ejemplo, en la plataforma de aplicaciones en la nube | Heroku

En cualquier caso, ponga el código fuente en github. Haz pequeños compromisos. Asegúrese de que existan pruebas para cada línea de código nuevo en cada confirmación. Asegúrese de que su código sea sencillo, claro y bien diseñado. Asegúrese de que las clases sean cortas. Puede documentarlos o escribir el código de manera que al leer los nombres de los métodos ya esté muy claro lo que sucede. Documente cómo se ve la salida.

Como mencioné, dudo que pueda encontrar un trabajo después de 6 semanas. Pero si aprende rápido y puede convencer a alguien de que está realmente motivado, quién sabe …

Si decide ir a aprender solo, aquí hay algunos consejos:

Encuentra un mentor: El mundo del software es grande y hay muchas cosas que puedes encontrar en Internet al respecto, también, sé honesto, hay demasiado y es difícil saber por dónde empezar. Encuentre a alguien que haya estado en la industria por un tiempo y que se mantenga actualizado. Defina un plan con esta persona sobre lo que debe estudiar.

Obtener código revisado: Por lo general, hay muchas maneras de lograr algo y muchas muy malas. Si bien Internet está lleno de excelentes recursos, está lejos de ser perfecto. Asegúrese de pedirle a su mentor que revise su trabajo de vez en cuando, para que no esté aprendiendo de la manera incorrecta. Aprende haciendo: leer libros y tutoriales es bueno, pero hacerlo es el rey. El software es como un oficio, es practicando que lo dominarás.

Practica en algo significativo: los siguientes tutoriales tienden a ser molestos, una vez que te sientas lo suficientemente cómodo con una tecnología, intenta crear una idea de proyecto personal en la que tengas que usar lo que estés aprendiendo. Eso te ayudará mucho a mantenerte motivado y estar orgulloso de ti mismo. Recuerda que PUEDES HACERLO, es cuestión de tiempo y perseverancia, pero el camino puede ser largo. Diviértete: CodinGame es una gran plataforma para practicar, hecha de videojuegos que controlas usando un lenguaje de programación de tu elección. HackerRank es una plataforma donde puede probar su habilidad de programación, muchas preguntas son del tipo de entrevista técnica que las empresas están utilizando para seleccionar candidatos, una buena manera de ver cuál es su posición.

Salga y conozca a los ingenieros de software: Hay muchas cosas que debes saber para ingresar al mundo de la tecnología, muchas cosas que solo podrás saber cuando hables con ingenieros de software reales. Vaya a reuniones y hackatones, algunos sitios web que recomiendo para esto son Meetup.com y Eventbrite. Si vives en el Área de la Bahía de SF, visita nuestra página de Meetup. Al hacerlo, puedes convertirte en un buen desarrollador y ser parte de la nueva generación de collares azules, lo cual no es nada malo, pero lo será. empresas de difícil acceso como Dropbox, Apple, Docker, Google …

Para ser un gran ingeniero de software, necesitarás 3 habilidades:

Tener un conocimiento de la pila completa: si bien todos tienen una definición diferente de “pila completa”, aquí hay una que me gusta. Las aplicaciones de software son sistemas complicados compuestos de muchas tecnologías y partes: frontend, back-end, base de datos, servidor web, red … Por ejemplo: cambiar una consulta en la interfaz afectará a la base de datos si el desarrollador no tiene idea de cómo funcionan las bases de datos. podría derribar el sitio. Esta situación ocurrió cuando trabajaba para LinkedIn, un graduado reciente que era un “especialista frontend” implementó una función que consultaba un campo en la tabla de usuarios que contenía millones de entradas, este campo no tenía un El índice y la base de datos cayeron junto con el sitio web. Este desarrollador no tenía idea de cómo funciona una base de datos, sin embargo, saber qué es un índice es algo que debe saber cualquier buen ingeniero de software. Tengo toneladas de ejemplos como este. Es por eso que primero debe aprender un mínimo sobre lo que llamamos la pila, mientras que cada uno tiene su propia definición de la pila, un buen comienzo es conocer: Algoritmo y estructura de datos Programación de alto nivel (orientada lenguajes de programación de objetos) Administración del sistema y un poco de conexión en red Con esto, un ingeniero de software podrá navegar prácticamente cualquier sistema / aplicación y podrá tomar decisiones de ingeniería bien pensadas.

Ser capaz de aprender por sí mismo : los conceptos básicos del software rara vez cambian, pero las herramientas que utiliza la industria cambian constantemente. La industria del software es probablemente una de las industrias que cambia más rápido, es por eso que constantemente necesita actualizar la aplicación de su teléfono inteligente y que sus sitios web favoritos constantemente brindan una mejor experiencia y http://features. En este contexto, los ingenieros de software constantemente necesitan evaluar y quizás aprender Nuevas herramientas que les ayudarán a hacer que su aplicación sea más rápida, mejor y más confiable. Los nuevos lenguajes de programación y bibliotecas están constantemente llegando y uno no puede volver a la universidad cada vez que surge una nueva tecnología. Los mejores ingenieros de software son los que pueden mantenerse actualizados con las últimas tendencias. Por eso es fundamental que pueda aprender solo.

Habilidades blandas: a menos que esté dispuesto a trabajar solo, podría ser la habilidad más importante. Hay un buen libro sobre esto, “Cómo ganar amigos e influir en las personas” porque este libro es muy importante para aprender a ser un ser humano exitoso ser.Comunicación verbal: hablar en público, presentación … escrito: documentación, correo electrónico, post mortem, redacción técnica … Colaboración, ayudar a un compañero de trabajo en un proyecto Al abordar a un recién llegado Saber cuándo hacer preguntas Espíritu de equipo Comprender a otros compañeros de trabajo, Fomentar la colaboración con otros equipos (si está en una gran empresa) No se puede imaginar cómo ser amable con las personas y ayudarlas a hacer su trabajo traerá mucho. Recuerda que para una empresa, si haces bien tu trabajo, eres un 1X. Pero digamos que también está ayudando a 10 personas a hacer bien su trabajo, entonces usted es un 11X y ese es el tipo de personas que necesitan las empresas exitosas. Si puede obtener estas 3 cosas, será un programador increíble y todos querrán Contratarte. Esto es lo que enseñamos en la escuela Holberton.

¡Buena suerte en tu camino para convertirte en un gran programador!

Verá, Python como lenguaje tiene una gran cantidad de cosas que se pueden hacer con él y conocer la sintaxis de un lenguaje de programación es muy importante, pero saber eso apenas puede conseguirle un trabajo.

Entonces, lo primero que debe hacer es averiguar exactamente en qué campo desea trabajar, con Python como su idioma, por supuesto.

Pocas cosas que conozco son las siguientes, aunque puede haber muchos más tipos de trabajos.

  1. Desarrollador de backend web que usa Django o cualquier otro marco de Python (este sería el más fácil y rápido de aprender)
  2. Análisis de datos usando python (creo que python y R son famosos por este tipo de trabajos)
  3. Raspado y análisis de datos utilizando python.

Y muchos otros.

Una vez que haya terminado de decidir qué quiere hacer, lo único que le recomendaría que haga durante 6 semanas es investigar (leer, aprender) y codificar proyectos en función de lo que haya elegido. Ahora, esto es lo que te ayudará a sobrevivir al trabajo. Conseguir un trabajo en Python depende totalmente de su entrevista y del tipo de pruebas que la empresa le someta.

Si está familiarizado con el marco (o el trabajo que está solicitando) muy bien y el entrevistador le hace preguntas al respecto, genial, de lo contrario, si se trata de algoritmos genéricos y DS, esa es una pregunta totalmente diferente y hay muchas recursos sobre cómo descifrar ese tipo de entrevistas.

Gracias.

Entonces, lo desafortunado es que conocer Python en sí mismo (6 semanas en especial) no se traduce realmente en ser capaz de realizar una tarea / trabajo en el mundo de hoy para una empresa, que es lo que les tomaría considerar contratarlo . Hay muy pocas industrias en las que solo conocer el idioma de Python solo le dará un trabajo a tiempo completo, y las pocas industrias que sí quieren que se encuentre entre el 1% de los principales usuarios de Python. Admitiste que esta era una pregunta poco realista, así que te doy accesorios para reconocer eso. Te daré algunos consejos para conseguir un trabajo de codificación en quizás un período de tiempo más largo.

  • El desarrollo web es, con diferencia, la industria más fácil para los principiantes. La combinación de una pequeña curva de aprendizaje (relativamente hablando) y la gran cantidad de trabajos que hay hoy en día significa que sus mejores oportunidades a corto plazo son concentrar sus esfuerzos aquí. Esto significa elegir un marco web basado en Python … a muchas personas les encanta Django y definitivamente hay un montón de trabajos disponibles. para desarrolladores de Django de nivel junior. Personalmente uso Flask bastante para mis proyectos / ideas rápidas.
  • En una nota relacionada, si tuvieras que seguir con la noción de elegir solo un idioma para ser comercializable en el menor tiempo posible, la respuesta clara sería elegir Javascript. Desde el punto de vista de los principiantes, puede ser bastante sintácticamente similar a Python (especialmente en comparación con los lenguajes estáticos como Java y C #) y las empresas tienen muchas más posibilidades de presentarte como un desarrollador junior con solo saber Javascript de lo que lo harían contigo. conociendo Python
  • Si está completamente en contra del desarrollo web o simplemente no desea invertir tiempo en elegir un marco web, debe retocar sus algoritmos y preguntas de entrevistas específicas de Python con la esperanza de ‘sorprender’ a un entrevistador y esencialmente convencer a una empresa para que invierta en enseñarle cualquier pila o tecnología que estén utilizando actualmente.

Si solo tengo 6 semanas, los dedicaría por completo a la preparación de la entrevista, lo que incluiría repasar algoritmos básicos y estructuras de datos, preparación de pizarra y ponerme cómodo con las bibliotecas básicas de Python que se utilizan para simplificar la solución.

Hay principalmente dos razones para mi enfoque:

  1. Aprender un nuevo marco web o sentirse cómodo con los conceptos de ciencia de datos en 6 semanas es un poco difícil. Entonces, incluso si trato de aprenderlos y presentarme como un desarrollador de Django / Flask, no sería capaz de alcanzar el nivel establecido para un buen desarrollador de Python de back-end.
  2. El aprendizaje de algoritmos y estructuras de datos me ayudaría a resolver los problemas a los que me enfrentaría en una típica entrevista de pizarra. Esto demostraría que tengo buenas habilidades para resolver problemas, que son el conjunto de habilidades más importante que tengo como programador. Una vez que pueda retratarme como un solucionador de problemas, puedo convencer a la persona que me entrevista de que puedo recoger las herramientas utilizadas para el desarrollo en el trabajo si tengo la oportunidad de hacerlo.

Puede practicar en HackerRank para mejorar sus habilidades de codificación algorítmica.

Feliz codificación y todo lo mejor para tu entrevista.

Paso 1: Encuentra algo que te interese profundamente. Fijate en ello.

Paso 2: Piense cómo puede apropiarse del poder casi ilimitado de un lenguaje que le dice a los chips de silicio qué hacer, con lo que le interesa (Paso 1).

Paso 3: crea una cuenta de GitHub y navega descaradamente por los códigos de los demás relacionados con lo que te interesa.

Paso 4: tenga en cuenta lo que le interese.

El objetivo aquí es iniciar un efecto de red personal que lo atraiga a la codificación al vincularlo con algo que le interese. Para mí, la naturaleza muy abstracta de la programación siempre ha sido una maravilla, por lo que solo comencé a elegir la codificación después de integrarla con mi interés en las finanzas. Python ya no es un buzzkill, porque el resultado de la codificación para mí es algo sobre lo que realmente tengo curiosidad.

Piense en la programación como lenguajes humanos reales; la forma más efectiva de aprender chino no es abordarlo como un gramático con lentes gruesos y estudiar las reglas del idioma, sino sumergirse en el idioma. Intenta hacer eso. No es dificil.

Encuentra un proyecto github que te guste. Crea un programa que lo use. Escribe algunas pruebas unitarias. Encuentra un error de la lista de problemas. Bifurca el código y resuelve el error. Envíe el código al mantenedor, asegúrese de solicitar comentarios. Pon tu github en tu CV. Tener algo que puede mostrarle a un empleador es 10 veces mejor que una hora de conversación. Pula su perfil en línea y agregue enlaces a programación y ciencia interesantes, linkedin, Facebook público, G +, twitter, etc.

Cuando tengas una entrevista, cada vez que tengas una pregunta práctica de programación, haz una pieza pulida en github después, esto te dará buenas prácticas para la próxima entrevista.

Espere que lo entrevistará durante unos 6 meses. Además, cambie de trabajo con frecuencia, así es como obtiene aumentos, quédese con el mismo trabajo en el que se encuentra durante 7 años, encontrará nuevas contrataciones mejor pagadas que usted.

Comience a escribir software.

Hacer programas, programas que son útiles.

Escriba un programa para tomar datos de una base de datos MySQL y póngalo en una hoja de cálculo de Excel.

Escriba un programa que sea un “formulario de contacto” en un sitio web, para que un usuario pueda ingresar su nombre, correo electrónico y número de teléfono, y esos datos se almacenen en una base de datos.

Escriba un programa para leer un archivo XML y generar un archivo JSON.

Haz cosas del mundo real, el tipo de cosas que tu jefe podría pedirte que hagas.

Dejaría de intentar hacer eso y conseguiría un trabajo de TI más estándar.

Esto no va a suceder. No es. Toda la mierda de autoayuda en el mundo no va a hacer que algo así suceda. Simplemente no es cómo funcionan las cosas. No es cómo funciona el tiempo o cómo funciona el cerebro.

Incluso si pudieras aprender lo suficiente en ese período de tiempo (y no puedes, no puedes, realmente no puedes), nadie te contrataría. Porque eso es una locura.

En cambio, si no quisiera ir a la escuela, obtendría un trabajo de tecnología / TI de nivel de entrada que pagaría tal vez $ 30K más o menos (que creo que casi siempre podría obtener solo por ser un poco experto en tecnología), y aprender codificar y escribir para resolver los problemas que encontré.

Luego, aprovecharía eso para obtener un contrato de trabajo (como una sola vez en la empresa, tal vez algo de trabajo independiente), y construir una cartera. Tal vez obtenga un título de asociado o algunos certificados que no sean BS en algo técnico, en el transcurso de ~ 3-4 años.

Luego, me postularía como ingeniero de software en varios lugares y conseguiría un trabajo allí, mejoraría mis habilidades y procesos y aprovecharía mi camino hacia puestos mejor pagados. Esto es factible para un número decente de personas.

Aprenda a usar Python para automatizar cosas (incluso hay libros sobre ese tema específico, por ejemplo, Automatizar las cosas aburridas con Python), luego obtenga un trabajo sin codificación y conviértalo en un trabajo de codificación (soporte, informes, lo que sea, en la mayoría de los trabajos de TI hay potencial para la automatización). Asegúrese de que sea en una compañía donde pueda hacer la transición, por ejemplo, al probador de software (manual), aprender a automatizar eso e intentar hacer la transición desde allí al escritor de automatización de pruebas o desarrollador de software. Para prepararse para el último paso y hacer que los anteriores sean más fáciles, use las tardes y los fines de semana para tratar de leer y practicar todo lo que un estudiante de informática habrá leído y practicado (puede encontrar planes de aprendizaje e incluso lecturas sugeridas en los sitios web de la universidad) .

TL; DR: si no tiene tiempo o recursos para estudiar ciencias de la computación en alguna universidad, use la puerta de atrás; no intente comenzar directamente desde el desarrollador de software, comience desde un puesto donde tenga la oportunidad de ser contratado sin titulación y crecer a partir de ahí. En la mayoría de los trabajos, no es difícil impresionar a las personas, incluso con habilidades de programación mediocres, por lo que no será un problema que carezca de experiencia.

PD Mientras hace el “crecimiento”, trate de recordar su objetivo: no se sienta demasiado cómodo, trate de avanzar a otro paso cada año o dos. En general, probablemente tomará aproximadamente el mismo tiempo que pasaría en la universidad (4–5 años), pero al menos se le pagará mientras tanto 🙂

Creo que siempre es impresionante poder mostrarle a un posible empleador un proyecto significativo que haya creado y que ayude a resolver un problema potencial que puedan enfrentar.

Soy gerente de ventas en una empresa de tecnología. El uso de Python para encontrar nuevos clientes potenciales, automatizar nuestro proceso de CRM y clientes a bordo de manera más eficiente nos ahorra tiempo y dinero. Escribir guiones que puedan lograr objetivos específicos muestra iniciativa y habilidades para resolver problemas, incluso cuando sus habilidades de desarrollo todavía están mejorando.

Si necesita ayuda para obtener ideas para algunos de estos proyectos Python orientados a los negocios, estoy trabajando en un canal de YouTube para ayudar a los desarrolladores jóvenes a superar el “Sí, terminé Codecademy, ¿y ahora qué?”

Déjame decirte una forma garantizada de conseguir un trabajo en 6 semanas.

  1. Hazte amigo de alguien que trabaje en un gran mnc como google, cts, etc.
  2. Pídales que lo recomienden para obtener una entrevista de trabajo y pídales preguntas de muestra que pueden venir en la entrevista. Será seleccionado para una oferta de trabajo garantizada.

¡Asiste a un campamento de entrenamiento!

Coding Dojo proporciona todas las habilidades que necesitas para conseguir un trabajo en 14 semanas. En el lapso de 3 a 6 meses, puede cambiar de carrera y comenzar rápidamente con todas las posibles prácticas de desarrollador que necesite. Visítanos para más información 🙂

Deja todo y corre para inventar una máquina del tiempo.

Porque lleva más de seis semanas aprender suficiente Python para obtener un trabajo de desarrollador.

Esta es una meta-pregunta recurrente en Quora: “¿Cómo puedo hacer en X días lo que les toma a todos los demás 10X (o 100X) días?” No entiendo por qué las personas no se avergüenzan de hacer esa pregunta.

Mi sugerencia sería renunciar a un objetivo tan poco realista, o aceptar pasar años para aprender programación. Leer http://norvig.com/21-days.html

Para obtener un trabajo exitoso (y lo suficientemente bueno), no necesita aprender solo un lenguaje de programación, necesita aprender a programar. Y eso lleva años. Para comenzar, considere leer también SICP e Introducción a los algoritmos.

Realmente necesitas ser dedicado. Hay un curso de Python en Udemy. Hay dos muy buenos en realidad.

Python Master Class – Tim Buchalka

Completa Python Bootcamp: pasa de cero a héroe en Python – Jose Portilla

Estos son cursos premium y el sitio web puede decir que los cursos son como $ 200. Solo busque los “códigos de cupón Udemy” de Google y puede obtenerlos por $ 15.

He usado el curso Tim Buchalka pero el otro parece ser muy popular.

Consideraría presentar ofertas bajas en algunos proyectos que usted confía en que podría hacer en un sitio de trabajo independiente. Trabaja los problemas, permítete usar recursos y cosas así en casa. Es posible que tenga algunas noches largas haciendo esto, pero a menudo encuentro con la codificación que ponerse en el fuego produce algo de acero fuerte.

Aprendí Python en menos de 2 semanas en PythonProgrammingLanguage.com

Para conseguir un trabajo, también debe aprender otras cosas, obtenga una lista de linkedin con las habilidades de otros desarrolladores.

More Interesting

Cómo conseguir un trabajo relacionado con hardware informático

¿Por qué alguien desea obtener trabajo del gobierno?

¿Tener un título de "vicepresidente" en Wells Fargo en un puesto de operaciones conlleva algún beneficio o beneficio especial?

¿Es posible cambiar de equipo como ingeniero de desarrollo de software en Amazon Seattle después de unas pocas semanas?

Cómo conseguir un trabajo en un banco

Cómo obtener una transferencia dentro de TCS de Mumbai a Hyderabad

¿Puedo ser piloto sin ningún título universitario?

¿Cuál es la forma más fácil y económica de establecerse en uno de estos países: Canadá, Australia, Alemania, Nueva Zelanda, Suecia, Suiza (no Estados Unidos / Reino Unido)? Además, ¿qué habilidad debería tener para ser fácilmente comercializable para un trabajo (soy un profesional de TI)?

¿Cuál crees que es el trabajo más sucio que está subestimado pero no se puede evitar?

¿Cuál es la diferencia entre analista de fondos de cobertura y analista de capital privado?

¿Cómo podría establecerme como consultor para el manejo del estrés dado que ya tengo las habilidades pero no sé cómo comercializarlas?

Cómo hacer malabarismos con dos ofertas de trabajo

Empleos y carreras: ¿Ha experimentado el ageismo mientras buscaba un trabajo relacionado con el software en Toronto?

¿Es difícil encontrar trabajo como doctorado en Machine Learning?

¿Qué hacen exactamente los consultores, especialmente los recién graduados? ¿Qué hace que su (in) experiencia sea tan valiosa?