Категории

Новости

Пол на лоджии своими руками: варианты и устройство
Важным элементом обустройства теплой, аккуратной лоджии, является правильно уложенный и утепленный пол. Даже имея небольшие строительные навыки, можно уложить пол на лоджии своими руками. Укладка теплого

Герметизация крыши балкона своими руками. Ремонт и гидроизоляция балкона своими руками
Главная / Новости компании Ассолъ / Герметизация крыши балкона своими руками     /   Как создавалась Технология Теплый шов     /   Герметизация швов в квартире с уличной стороны     /  

Гидроизоляция балкона: особенности и способы
Балкон или лоджия может стать прекрасным местом отдыха как в частном доме, так и в квартире многоэтажного дома. А чтобы помещение было комфортным, нужно обеспечить не только внешний уют, но и надежную гидроизоляцию,

Ежевика. Сорта. Уход, выращивание, размножение. Болезни и вредители. Фото
Ежевика является очень вкусной и ароматной ягодой. Она отличается своими вкусовыми качествами, а также высокой урожайностью и высоким содержанием витаминов и других полезных веществ. Существует очень много

Как сделать шкаф на балкон (лоджию) своими руками: пошаговая инструкция, схема и прочее + фото и видео
Жители малогабаритных квартир из-за тесноты часто сталкиваются с проблемой хранения вещей. В то же время балкон обычно пустует или превращён в место, куда просто сваливаются ненужные пожитки. Как же избежать

Пол на балконе - пошаговая инструкция монтажа и утепления своими руками
Добрый день, уважаемые читатели Stroyday.ru. Сегодня я Вам расскажу, как сделать  пол на балконе своими руками по сэндвич технологии. Каждый шаг я буду сопровождать фотографией с подробным описанием, но

Делаем открытый балкон своими руками
Открытый балкон – не просто дополнительная площадь на рубеже квартиры и улицы, где многие раньше хранили невостребованные вещи. Сегодня принято обустраивать все помещения, включая лоджии и балконы. И есть

Утепление пола на балконе
Благодаря современным отделочным материалам обычную холодную лоджию из банальной курилки, вещевого склада и места для сушки белья можно превратить в теплое и уютное продолжение жилого помещения - рабочий

Продаем квартиру: как правильно ее рекламировать. Нюансы вторичного и первичного рынков. Лучшие методы продвижения для конкретных вариантов. В приоритете «наружка» и интернет
Реклама - один из важных инструментов при продаже недвижимости. Им пользуются и застройщики, и риелторы, и граждане, которые продают квартиры или загородные дома. Способов отрекламировать квартиру много,

Как обшить балкон вагонкой своими руками
Для того чтобы превратить балкон или лоджию хоть и в небольшую, но полноценную комнату, лишь остеклить ее по периметру ограждения явно недостаточно. Нужно подумать и о внутреннем оформлении получившегося

Реклама

Реклама

Was Sie tun müssen, um wie ein Programmierer zu denken

  1. Warum ist das wichtig?
  2. Finde das Muster
  3. 1. Verstehe sie
  4. 2. Planen
  5. 3. Zerlegen Sie das Problem in kleine Unterprobleme.
  6. 4. festgefahren?
  7. Übe
  8. Benannt die 5 beliebtesten Programmiersprachen nach HackerRank
  9. Wie man Programmierer wird, wenn man es wirklich will, aber es gibt keine Erfahrung

Was bedeutet es, wie ein Programmierer zu denken? Tatsächlich ist alles effizienter, um Probleme zu lösen. Der Blogger und Entwickler von Mobilanwendungen, Richard Rees, gab einige Tipps zur Entwicklung einer rechnergestützten Denkweise.

Warum ist das wichtig?

Problemlösung ist metanavyk. Wie gehen wir mit ihnen um? Ziemlich zufällig. Wenn Sie kein System haben, können Sie Probleme am ehesten auf folgende Weise „lösen“:

  1. Probieren Sie die Lösung aus.

  2. Wenn es fehlschlägt, versuchen Sie es mit einem anderen.

  3. Wiederholen Sie Schritt zwei, bis Sie Glück haben.

Also nicht. Dies ist eine enorme Zeitverschwendung. Sie müssen a) ein Muster finden und b) üben.

„Fast alle Arbeitgeber schauen sich zunächst an, wie Mitarbeiter Probleme lösen. Diese Fähigkeit ist für sie wichtiger als Kenntnisse in Programmiersprachen, Debugging und Systemdesign. Computergestütztes Denken und die Fähigkeit, große und komplexe Probleme zu bewältigen, werden genauso geschätzt wie die grundlegenden technischen Fähigkeiten, die für die Arbeit erforderlich sind. “- HackerRank (Developer Skills Report 2018).

Finde das Muster

„Anfängerprogrammierer konzentrieren sich oft auf die Syntax und nicht auf die Problemlösung. Und das ist der größte Fehler. “ V. Anton Sproul .

Was sollten Sie tun, wenn Sie vor einem neuen Problem stehen?

1. Verstehe sie

Sie müssen wissen, was von Ihnen verlangt wird. Die Aufgaben wirken kompliziert, weil Sie sie nicht verstehen. Woher weißt du, ob du das Problem verstehst oder nicht? Versuchen Sie es in einfacher Sprache zu erklären.

Foto: Unsplash

Dies kommt häufig vor: Bleiben Sie bei einer Aufgabe stecken, erklären Sie sie, und stellen Sie plötzlich logische Mängel fest? Die meisten Programmierer kennen dieses Gefühl. Schreiben Sie Ihr Problem auf Papier oder erzählen Sie jemandem davon.

2. Planen

Fahren Sie nicht sofort mit der Problemlösung fort, ohne einen Plan zu haben. Nichts hilft Ihnen, wenn Sie die genauen Schritte nicht aufschreiben. Geben Sie dem Gehirn Zeit, das Problem zu analysieren und die Informationen zu verarbeiten. Beantworten Sie diese Frage, um einen guten Plan zu erstellen:

"Angenommen, am Eingang befindet sich ein X. Welche Schritte sind erforderlich, um Y am Ausgang zu erhalten?"

Programmierer haben ein großartiges Werkzeug dafür ... Kommentare!

3. Zerlegen Sie das Problem in kleine Unterprobleme.

Dies ist der wichtigste Schritt. Versuchen Sie nicht sofort, ein großes Problem zu lösen. Brechen Sie es stattdessen in kleine Rätsel und lösen Sie sie nach und nach. Beginnen Sie mit dem Einfachsten - dem, auf den Sie bereits die Antwort kennen. Sobald Sie mit allen fertig sind, verbinden Sie die Punkte. So können Sie das ursprüngliche Problem lösen.

„Ich rate Programmieranfängern immer, das Problem zu vereinfachen. Stellen wir uns vor, Sie müssen ein Programm schreiben, das zehn Zahlen liest und bestimmt, welche die drittgrößte sein wird. Für Anfänger mag diese Aufgabe sehr schwierig erscheinen, obwohl für ihre Lösung Kenntnisse der grundlegenden Syntax erforderlich sind. Wenn Sie nicht weiterkommen, versuchen Sie, das Problem zu vereinfachen. Versuchen Sie statt der drittgrößten Zahl nur die größte von allen zu finden. Immer noch schwer? Finden Sie die größte gegebene Anzahl von drei. Oder zwei. Vereinfachen Sie das Problem, bis Sie wissen, wie es gelöst werden kann. Dann die Aufgabe nach und nach komplizieren und die Lösung umschreiben “, - V. Anton Sprol.

4. festgefahren?

Jetzt denken Sie wahrscheinlich: "Nun ja, das ist natürlich großartig, aber was ist, wenn ich nicht weiterkomme und nicht einmal ein kleines Problem lösen kann?"

Foto: Unsplash

Machen Sie sich keine Sorgen. Es passiert jedem. Der Unterschied ist, dass Programmierer nicht wütend werden, wenn sie damit konfrontiert werden. Sie sind im Gegenteil daran interessiert, eine Lösung zu finden. Hier sind drei Möglichkeiten, dies zu tun:

  • Bewerten Sie noch einmal . Schauen Sie sich das Problem von der anderen Seite an. Gibt es etwas, das einfacher präsentiert werden kann?

„Manchmal verlieren wir uns im Detail und verpassen die allgemeinen Prinzipien, die helfen, das Problem schneller zu lösen. Das klassische Beispiel ist die Summe der aufeinander folgenden Zahlen - 1 + 2 + 3 + ... + n. Karl Friedrich Gauß hat dies in Form des Ausdrucks n (n + 1) / 2 dargestellt und er musste keine unnötigen Berechnungen durchführen. “

Es gibt eine andere Option - den Code komplett neu zu schreiben. Alles löschen und neu beginnen.

  • Entdecken Sie . Egal welches Problem Sie gerade lösen möchten. Jemand hat es bereits vor Ihnen getan. Sie müssen nur suchen. Tun Sie dies auch dann, wenn Sie das Problem gelöst haben.

Übe

Denken Sie nicht, dass Sie in einer Woche ein Meister auf diesem Gebiet werden. Wenn Sie Probleme gut lösen möchten, tun Sie dies regelmäßig. Übe. Schach, mathematische Probleme, Sudoku, Go, Monopol, Videospiele, Kryptokotik - all dies wird Ihnen helfen, Ihre Fähigkeiten zur Problemlösung zu perfektionieren. Das machen auch berühmte Leute. Zum Beispiel spielt Peter Thiel Schach und Ilon Musk - in Videospielen .

"Ilon Musk, Reed Hoffman, Mark Zuckerberg und andere argumentieren, dass die Spiele den Grundstein für ihren Erfolg gelegt haben" - Mary Meeker .

Heißt das, Sie sollten nur Videospiele spielen? Nicht wirklich. Natürlich müssen Sie noch lernen. Finde etwas, wo du deine Fähigkeiten üben kannst.

Materialien zum Thema:

Benannt die 5 beliebtesten Programmiersprachen nach HackerRank

12 Zeichen eines schlechten Programmierers - wir identifizieren einen Laien

Wie man Programmierer wird, wenn man es wirklich will, aber es gibt keine Erfahrung

Wie ich meinen Job als Grafikdesigner kündigte und in fünf Monaten Frontend-Entwickler wurde

Tippfehler gefunden? Markieren Sie Text und drücken Sie Strg + Eingabetaste

Warum ist das wichtig?
4. festgefahren?
Warum ist das wichtig?
Wie gehen wir mit ihnen um?
Was sollten Sie tun, wenn Sie vor einem neuen Problem stehen?
Woher weißt du, ob du das Problem verstehst oder nicht?
Welche Schritte sind erforderlich, um Y am Ausgang zu erhalten?
Immer noch schwer?
4. festgefahren?
Jetzt denken Sie wahrscheinlich: "Nun ja, das ist natürlich großartig, aber was ist, wenn ich nicht weiterkomme und nicht einmal ein kleines Problem lösen kann?
Ремони и строительство.
Copyright © 2016 All Rights Reserved.
Главная | Написать нам | Карта сайта