Colección de citas famosas - Colección de poesías - ¿Cuáles son los requisitos para aprender a programar?

¿Cuáles son los requisitos para aprender a programar?

Como dice el refrán, si no tienes diamantes, no hagas porcelana. Aplicable a la industria de

Tecnologías de la Información

Si tu inglés no es bueno, no seas programador. Despacho de aduanas online

Hay muchos artículos para que los programadores aprendan inglés.

Pero quiero compartir mi propia opinión.

En primer lugar, analicemos en detalle las razones por las que los programadores dejan sus trabajos.

No puedo aprender inglés. A continuación, hablaré de mi experiencia sobre cómo los programadores deberían aprender inglés. .

El inglés es el idioma nativo de las computadoras y los programas, por lo que debe ser el idioma nativo de los programadores.

Los nombres de las variables y los nombres de las funciones en el programa

Si se ejecutan bien es el factor más crítico para determinar la calidad y el mantenimiento del código.

El código de alta calidad debería verse así:

Código base

Esto se explica por sí mismo (

Se explica por sí mismo

), no hay necesidad de demasiados comentarios, no importa el tamaño del código, es relevante.

Cualquier persona que tenga conocimientos previos y haya leído la documentación puede comenzar de inmediato.

Participa en el mantenimiento y desarrollo ahora.

Para que el código se explique por sí mismo,

dar buenos nombres a las variables y funciones es crucial.

Obviamente,

los nombres sólo se pueden dar en inglés.

En primer lugar, los nombres se pueden leer en chino Pinyin.

La segunda es que las palabras en inglés suelen tener más palabras que en chino.

Expresivo

(Mira, si usas chino, tienes que decir "expresión"

más capaz" y "más expresivo" son tan detallados)

Debido a la complejidad de los programas, las variables y funciones a menudo representan conceptos muy

abstractos.

No es fácil tener un nombre preciso y conciso.

Pero muchas veces,

hablar en chino requiere muchas palabras.

Una cosa clara, usar una palabra en inglés, además de algunos cambios de morfología. se puede explicar claramente, por ejemplo

Apu

Shangjian

Sleep

Función

implementación,

Una de las variables significa "Debería dormir hasta cierta hora,

pero me despertó una señal de antemano,

hora de despertar y Ben

Es hora de dormir. "

Si no se busca la precisión en aras de la brevedad,

el nombre de esta variable debería al menos llamarse "No dormir"

Para", y el único que se usa en el libro es Una palabra.

Sin despojar

, expresa este significado de forma muy precisa y concisa. Programas de Escritura

¿Qué nivel necesitas para aprender inglés? Creo que nombrar esta variable es suficiente. Muchos

Tecnología de la información

Trabajan en empresas extranjeras

Los chinos suelen utilizar palabras en inglés cuando hablan y escriben artículos (mucho más serios que yo, porque soy no en una empresa extranjera), lo cual es fácil de entender.

Se trata realmente de la necesidad de expresar de forma más precisa y concisa, no sólo acerca de.

Jugar

Habilidad bancaria

. En resumen, escriba un programa.

Debes aprender bien inglés,

de lo contrario no podrás nombrar bien las variables.

Aunque esto no es un problema técnico, es fundamental. problema.

Cualquier cuestión técnica es importante. Por supuesto, muchos lenguajes de programación ahora también admiten su uso.

Unicode

Los caracteres se utilizan para nombrar variables y funciones,

Pero ¿alguna vez has visto a alguien escribir programas utilizando caracteres chinos? No es nada práctico

Algunas personas dirían que una página web traducida del inglés al chino normalmente ocupa sólo media página. ¿No es el chino más conciso? Pero puedes calcular cuál se escribe con más frecuencia en el teclado, una página en inglés o media página en chino. Además,

Si quieres ver el código de otras personas, debes aprender bien inglés, si no lo sabes.

El desnudez

es causado por

sueño

Si estás deformado, lo experimentarás.

Sin sutilezas,

Solo leyendo mucho código de alta calidad,

Para escribir código de alta calidad,

La creación comienza con la imitación.

Iniciar.

Habla sobre la importancia del inglés para la lectura y el aprendizaje.

El nivel de los libros técnicos chinos y los libros técnicos en inglés no están en absoluto al mismo nivel.

Esto

Hay muchas razones.

No todo puede atribuirse a la mala calidad de los autores de literatura china.

Lo más importante es

La baja tasa de recuperación de la literatura china

El autor no puede dedicar demasiado esfuerzo a esto, así que adelante.

Río Amazonas

Mira cuánto cuesta un libro y luego ve.

China Bar

Mira cuánto cuesta un libro.

Cuando un extranjero escribe un libro,

puedes asegurarte de que no haya errores de ortografía en todo el libro.

(Corrección ortográfica en inglés, por supuesto.

Parte de la razón es que las herramientas de búsqueda son más completas), ¿puedes encontrar un libro chino sin errores tipográficos?

Knut

Puedes ofrecer una recompensa en todo el mundo

Lectores de todos los ámbitos de la vida vienen a discutir,

Qué chino ¿El escritor se atreve a hacer esto? No es porque los extranjeros estudien seria y rigurosamente,

sino

porque ganan dinero, por lo que deben producir trabajos de alta calidad, de lo contrario serán regañados por los lectores.

La calidad de la traducción de los libros técnicos en inglés suele ser deficiente.

No se puede atribuir a malas habilidades de traducción.

También traduzco libros,

También estoy trabajando duro en la traducción.

Está bien, pero es muy difícil de traducir.

Tecnología de la información

Existen infinitos términos nuevos en la industria, incluidos términos comunes como "kernel" y "network".

No existe una traducción unificada para términos un poco más profesionales.

Durante la enseñanza descubrimos que

Muchos estudiantes no pueden entender este libro cuando lo leen.

Sustantivo

A

También está el sustantivo del libro.

B

¿Cuál es la diferencia?

Ven y pregúntale al profesor,

pero encontrarás que los hechos lo demuestran

A

Y

B

Es lo mismo.

Esto es

En el caso en el que una palabra corresponde a varios nombres traducidos,

También existe un caso en el que los nombres traducidos corresponden a varias palabras.

Por ejemplo

Campo

,

Campo

,

Campo

p>

se traduce como "dominio",

bloques

,

la mayoría

se traduce como " block",

Argumento

,

Parámetros

se traducen en "parámetros",

Atributos< /p >

,

property

se traducen ambos como "propiedad", aunque el significado de estas palabras es casi el mismo, en un artículo

en un libro En , el autor puede usar diferentes palabras para expresar diferentes conceptos y, después de la traducción, todos se convierten en un solo concepto. Inglés

Está al final del libro

Exponentes

Si olvidas cómo se define un sustantivo, puedes darle la vuelta.

Índices

Y las traducciones normalmente no.

Índices

Los sustantivos están todos desordenados y no se pueden distinguir.

Índice

. Lo que es aún más repugnante es que a los extranjeros les gusta inventar palabras y agregar pequeños cambios y combinaciones a las palabras existentes (por ejemplo, a algunas personas les gusta decir

Mágicamente

), leí el mensaje y quiso traducirlo.

Es difícil.

Los extranjeros suelen utilizar algunas expresiones vívidas y chistes, incluso en libros técnicos.

El lenguaje escrito del chino no

normalmente es rígido.

Las expresiones vívidas sólo existen en el lenguaje hablado.

Si se escribe en inglés del libro,

Esta es también una de las traducciones más difíciles.

Una razón importante. La traducción al chino no sólo es de mala calidad, sino que también está desactualizada. Normalmente, cuando sale un libro en inglés, al menos hay que esperar.

Tomará uno o dos años ver la traducción al chino.

¡Dos años!

Cuando veas la traducción al chino de este libro,

Esta versión está casi desactualizada.

Entonces hablemos de la importancia del inglés en el trabajo de desarrollo.

La lectura y el estudio suelen servir sólo como guía.

Más trabajo

Útiles son los manuales y la documentación. Terminé de estudiar.

C

El lenguaje ya ha comenzado a escribir programas, ¿quién lo comprobará?

K & amp rare

¿Funciones de biblioteca en el apéndice? Compruebe que las

páginas de manual

son las más eficientes. Sin embargo, hay menos traducciones de manuales al chino que libros introductorios, porque los manuales siempre cambian y

a medida que se actualizan las versiones de software

es necesario leer estos manuales de desarrollo. No tengo barreras del idioma inglés.

Personas con problemas de inglés

Incluso si leen el manual traducido, todavía no pueden escribir buenos programas.

Así que, por supuesto, no se necesita traducción.

No importa cuál sea la tecnología,

Manual oficial

Y los estándares técnicos son la información más original de primera mano,

Leer otros libros se basan en información errónea,

Debido a que el lenguaje natural es inevitablemente ambiguo

ambiguo,

los lectores del documento ignorarán las expresiones inexactas en el documento. documento, es decir, el técnico El autor del libro fue mal entendido.

Libros técnicos

Cualquier imprecisión será malinterpretada por el traductor.

Cuando somos niños, todos jugamos a juegos de información.

Algunas personas se pusieron en fila,

pasaron

y susurraron una palabra, ¿y qué pasó al final? Por lo tanto, para aprender los protocolos de red, es necesario leerlos.

Solicita una reseña

, aprende

ArmasˌArmasˌMangasˌEquipos

, debes verlo.

ArmˌWeaponˌSleeveˌEquipment

El

Manual de referencia de arquitectura de la empresa

, ve y aprende

C

El idioma depende de ello.

C99

No importa si hay ambigüedad.

Siempre es más fiable adivinar el significado del autor original que escucharlo de oídas.

Una de las preguntas que suelen hacer nuestros estudiantes cuando salen a entrevistas es:

Problemas encontrados en el trabajo de desarrollo,

no en los libros o documentos que se encuentran dentro. .

Hay una respuesta, pero no hay respuesta después de buscar en línea. ¿Qué debo hacer? Permítame decirle que si puede comprender el código fuente, vaya al código fuente para encontrar la respuesta.

Esto se llama

hacking

, ya sea el kernel,

libc

o varios

Estructura

en la que se puede inspirar lo que llamas problemática.

Encuentra el motivo en el código. No tengo la capacidad

de cortar

o no quiero ir por cuestiones de tiempo.

Cortar

La mejor manera es hacerlo.

Lista de correo oficial y

Charlas de retransmisión por Internet

Pregunta.

Si no hablas inglés, no hay nada que puedas hacer.

Solo puedo ir a algunos foros chinos:

“Queridos langostinos, ayúdenme,

¡Tengo una duda y pido ayuda!

¡Arrodíllate!

¡Esperando en línea!

"¡Esperando en línea!" Durante varios días, a nadie le importó.

O la respuesta es incorrecta.

¿No sabes que no hay langostinos visitando estos foros, todos son novatos y los langostinos están todos aquí?

Internet Relay Talk

Me divertí mucho charlando en línea. Estoy trabajando en ello

Quart

Explotación

Hay una pregunta,

Fue en la red de educación,

Es incómodo navegar por Internet en el extranjero.

Llevo varios días preguntando en los principales foros chinos, pero nadie me ha dado ningún consejo.

Una respuesta satisfactoria, luego gasta dinero para conectarte a una red extranjera, y solo te llevará unos minutos ir a las noticias oficiales de

Trick Technology

grupo para hacer preguntas.

Una solución satisfactoria. Esta experiencia me dejó una profunda impresión y desde entonces nunca he estado en un foro chino.

Entonces,

Si mi nivel de inglés es muy bajo ahora,

Quiero volver a ser programador,

¿Cómo debería hacerlo? estudiar ingles? Hablaré de dos métodos a continuación.

Requisitos previos:

Primero, tu inglés debe haber alcanzado al menos el nivel de graduación de la escuela secundaria.

En otras palabras, la gramática está básicamente terminada,

Incluso si no dominas su uso

Sé que ese es el caso. En segundo lugar, desea utilizar el inglés en el trabajo lo antes posible, siempre y cuando escriba suficientes programas en lugar de realizar exámenes.

T

Examen

G

Qué requisitos tan altos.

Existen cuatro requisitos para aprender inglés: escuchar, hablar, leer y escribir.

Ser programador requiere al menos saber leer y escribir con fluidez.

Si trabajas en una empresa extranjera

También necesitas capacidad de escuchar y hablar. El inglés para ciencia y tecnología es diferente del examen

T

examen

G

. En primer lugar, escuchar y hablar no son tan importantes como leer y escribir.

No te preocupes por ser sordomudo en inglés,

No importa

No afectará tu capacidad para convertirte en un maestro de programación en todo.

En segundo lugar, el vocabulario requerido debería ser

mucho menor.

Prueba

T

Prueba

G

Llévate un libro de vocabulario,

Pocas personas encuentran divertido memorizar palabras.

Al menos a mí me resulta

doloroso.

Afortunadamente, leer libros técnicos no requiere mucho vocabulario.

Los objetos de descripción en los libros técnicos se limitan a un campo muy reducido.

Sí,

Solo se utilizan repetidamente unas pocas palabras,

Y los libros técnicos están destinados a ser comprendidos.

(A diferencia de la poesía, es para que la gente la lea.

Comprender)

En el libro se definen o explican palabras más complejas. A algunos escritores les gusta mostrar su vocabulario,

utilizando vocabulario muy poco común.

El texto y algunos escritores muestran algunas alusiones, que son difíciles de entender debido a los diferentes orígenes culturales, pero que generalmente pueden ignorarse.

No afectará la lectura,

Es porque los libros técnicos están hechos para que la gente los entienda.

Para los estudiantes,

La capacidad de lectura es lo más importante.

Cuando completes tus estudios y te conviertas en un desarrollador calificado,

Necesita escribir comentarios de código, necesita escribir documentación y debe enviarla por correo electrónico.

La capacidad de comunicarse y escribir cobra importancia. Entonces deberíamos empezar a practicar inglés leyendo.

Elija un libro original en inglés y comience a leer ahora.

Por ejemplo, aprender a nadar,

La capacidad de leer sólo se puede practicar a través de la propia lectura.

Mi experiencia es que

No es necesario estudiar sistemáticamente vocabulario y gramática antes de leer un libro.

Podrás complementar lo que necesites mientras lees.

Pienso

En los principiantes que leen la versión electrónica,

Porque todos los programas de diccionario pueden usar el mouse para seleccionar palabras,

es conveniente ver e inspeccionar.

Muchas personas trabajadoras lo disfrutan.

No creo que sea necesario copiar todas las palabras que busqué.

Buscar un diccionario es muy conveniente de todos modos.

Revísalo la próxima vez que lo veas, más

Revísalo unas cuantas veces más y siempre lo recordarás,

Cópialo para interrumpir la lectura. ideas.

Y podrás recordarlo sin necesidad de escribirlo.

Tal vez sea porque

soy vago,

uso métodos vagos.

A mucha gente no le gusta leer libros electrónicos.

La razón es que leer un libro mientras miras la pantalla es demasiado agotador. Entonces

¿Es agotador escribir programas mientras miras la pantalla? Obviamente, este tipo de persona no es apta para ser programador.

¿Qué debo hacer si no domino la gramática? En la mayoría de los casos

si se comprende el significado de la palabra, la lectura no se verá afectada.

A los libros técnicos a veces les gusta utilizar frases largas.

Puede contener varias cláusulas,

como

Si Guoguo no entiende, busque el libro de gramática.

No es necesario comprender completamente esta cláusula.

Mientras se pueda leer esta frase.

Está bien, si revisas el libro unas cuantas veces más en el futuro, naturalmente lo dominarás. Además, los libros técnicos son textos explicativos y normalmente no deben tener tiempo pasado. Mirar.

Debes prestar atención al tiempo pasado,

Puede ser el modo subjuntivo,

Si no prestas atención a esto,

Verás que esto puede ser cierto.

Significa exactamente lo contrario.

¿Con qué libro debería empezar? Comience con los libros técnicos que más necesita aprender en este momento.

Leer lleva mucho tiempo,

si puedes

aprender inglés y tecnología al mismo tiempo.

Este tiempo se aprovecha de forma muy eficiente.

Por ejemplo,

Si has aprendido bastante bien el idioma

C

.

Deja de ver la versión original sólo para aprender inglés.

K & amp raro

. Hay algunos materiales especiales para la enseñanza de inglés por computadora en el mercado.

Sugiero no leerlos. Es una pérdida de tiempo y una tontería.

Cuando eres principiante, si puedes. Si no lo entiendo, lo mejor es elegir libros con traducción al chino.

Puedes consultar la versión china para comparar.

Pero no confíes en la traducción al chino,

por las razones comentadas anteriormente.

Si eres principiante.

Cheng, sin ningún fundamento, puedo recomendar un libro con inglés sencillo y tecnología sencilla:

Cómo ser como un

Informático

, sí

Lenguaje de programación informática

,

Lenguaje Java (un lenguaje informático, especialmente utilizado para crear sitios web)

y las versiones

C++

se pueden descargar de forma gratuita.

Debemos desarrollar poco a poco buenos hábitos de lectura.

Primero, no busques cada palabra nueva.

Algunas palabras son muy raras.

No pude recordarlas después de buscarlas. /p>

Tened en cuenta que no lo volveré a ver,

pero como dije antes,

el autor está haciendo gala de su vocabulario,

ignorando la completa falta de Afecta la lectura,

Por lo tanto, debemos aprender a adivinar el significado de las palabras y continuar implementando el principio "perezoso" sin verificar. En segundo lugar, no leas,

Incluso si no lees en voz alta,

No hables,

Deberías intentar construir una relación desde forma de palabra a la semántica en su cerebro.

Si puedes

Desde la forma de las palabras hasta la pronunciación y la semántica, es demasiado lento.

Afecta gravemente a la velocidad de lectura.

La tercera es intentar leer cada frase de principio a fin.

Nuevamente,

No mires atrás una y otra vez.

Esto es más difícil.

Debes estar muy concentrado y. A menudo se centran en la primera mitad. Las frases se almacenan temporalmente en la memoria.

Se pueden lograr tanto el contenido como los patrones de oraciones,

Pero una vez que domines las habilidades mágicas, tu velocidad de lectura se duplicará.

El último nivel,

aprender

hojeando

solo hojeando,

muchos escritores excelentes están organizando los materiales, se darán algunas sugerencias a los lectores.

Por ejemplo, este párrafo se extiende demasiado alto

La correlación entre las preguntas de primer nivel y la línea principal es baja,

puedes

sáltalo primero

p>

Ve hacia atrás, ten cuidado de no dejarte saltar

Salta

Ve hacia atrás , esta sección todavía

solo lectura,

pero no es necesario leerla palabra por palabra,

la clave es comprender los puntos clave,

¿Qué concepto?

(Hay algunas frases definidas)

¿Cuál es el punto principal?

(Número o

Viñeta

Elemento de lista)

¿Cuándo es aplicable y cuáles son las precauciones?

(Sí.

Advertencia

,

Burla

,

Notable

Esta especie) , es posible que encuentre este concepto más adelante, incluso si no lo mira con atención.

¿Qué es esto?

Pero en general, también sé que

Esto no afectará la lectura posterior.

Esto requiere no sólo un alto grado de concentración,

habilidades lingüísticas competentes,

sino también conocimientos previos suficientes para especular y comprender.

Pero la capacidad lingüística sigue siendo el factor más importante.

Su, he hablado con varios compañeros. También pueden leer libros en inglés con soltura, pero lo necesitan.

Disculpe

Cuando busque algo, pensará

Aún no es tan rápido como los documentos chinos.

Disculpe

Las habilidades son especialmente importantes al consultar manuales. Nadie los leerá como un libro.

Lea miles de páginas de manuales,

todos verificando dónde se utilizan.

Pase lo que pase,

Ejercitar varios hábitos de lectura con un solo propósito

Propósito: cómo lograr el objetivo en el menor tiempo,

Bajo la premisa de asegurar la corrección,

adquirir el mayor conocimiento posible. Aprendizaje del programador

El tiempo de aprendizaje es muy valioso.

Basado en el principio de “ya es suficiente”, he mencionado muchas veces el método perezoso.

Pero no puedes ser perezoso a la hora de aprender tecnología e inglés.

Caro

Espera.

Para desarrollar buenos hábitos de lectura, hay muchas cosas que se deben cumplir.

La más básica de ellas es la concentración sostenida e intensa.

Fuerza, moviliza completamente la capacidad de memoria, la capacidad de razonamiento y la capacidad de adivinar, al igual que leer preguntas en un examen, lee cada párrafo. Lo más básico

Lo más importante es que

debemos adherirnos al principio de "no leas la versión china si tienes la versión original en inglés".

Leer libros en inglés puede ser

muy lento al principio,

pero mientras persistas, poco a poco alcanzarás la velocidad del documento original.

Sigue así y verás algo más que libros en chino.

Eficiente porque evita mucha ambigüedad y problemas de traducción terminológica.

Algunas personas dirán:

El proyecto es urgente y hay demasiados materiales en inglés.

Es lento.

Vamos. Esta vez hagámoslo lo antes posible. Resolver problemas en el trabajo en chino.

Lee libros en inglés cuando tengas tiempo.

¿Pero qué?

¿Cuándo tienes tiempo? El trabajo siempre llega uno tras otro.

¿Por qué te pagaría tu jefe para que estés inactivo? Si esto

te resulta un poco difícil,

mi sugerencia es simplemente renunciar y aprender bien inglés antes de ir a trabajar.

Solo debes considerar:

Todos tus colegas están en empresas extranjeras

Trabajan en un entorno de habla inglesa,

Inglés y la tecnología cada día Todos avanzan a pasos agigantados.

Y sigues estudiando e investigando de una manera extremadamente ineficiente.

Trabajo,

¿No es cada vez más amplia la brecha entre usted y los demás? Por otro lado,

los estudiantes en la escuela ahora comienzan a aprender inglés desde la escuela primaria.

La base es muy buena.

Muchos colegios y universidades han ido dando importancia gradualmente a la introducción de libros de texto originales.

Ofrece numerosos cursos profesionales de inglés.

Si no te levantas

Ponte al día, ¿no crees que tu futuro profesional está lleno de riesgos?

Por último, hablemos de escritura.

No tengas miedo de cometer errores cuando empieces a practicar.

Puedes expresarte con claridad.

He visto mucho código fuente.

Y el inglés del documento parece haber sido escrito por chinos. Los verbos predicados no tienen formas singulares ni plurales, y los sustantivos no tienen formas plurales.

s

En todas partes.

Chinglish,

Pero esto no afecta mi admiración por estos grandes programadores.

Como entiendo la idea,

creo que es increíble. Tengo un amigo que vino a pasar el rato justo después de graduarse de la escuela secundaria. Por la naturaleza de su trabajo, siempre tiene que tratar con extranjeros.

Nunca tengo miedo de comunicarme con extranjeros,

Aunque ni siquiera puedo decir una palabra,

Pero siempre puedes usar las palabras que aprendiste en la escuela secundaria. para hacer

Los extranjeros entienden lo que quiere decir,

Esto lo admiro mucho.

De todos modos,

No pares sólo porque no sabes escribir.

Atrévete a escribir,

Mientras te atrevas a comunicar,

Los demás podrán entenderte,

Esta es una comunicación muy efectiva. .

Y con el aumento del volumen de lectura.

Además, naturalmente podrás escribir bien en inglés. He dicho antes que la creación siempre comienza con la imitación. Puedes vivir bien si no tienes miedo de cometer errores.

El principio,

Para practicar y mejorar paso a paso,

Por supuesto, el objetivo final de la práctica es escribir bien.

No sólo las frases son fluidas, sino que no hay errores gramaticales.

No, es necesario utilizar palabras adecuadas.