الأعراف والموضة الأخلاقية قصيرة الأجل ، ولا يحسبها "المهووسون" بها
ما الذي يوحد الموضة والمعايير الأخلاقية؟ للوهلة الأولى ، لا شيء. ولكن في الواقع ، كلتا الظواهر محدودة بالوقت والمكان.
مثال. تحقق من الصور من التسعينات - كم تغيرت الموضة! أو ، بعد أن ذهبت إلى اليابان ، قد تفاجأ بكيفية ثياب الشباب الحديثة.
الأزياء الأخلاقية ، أي المعايير السلوكية ، تعتمد أيضًا على الزمان والمكان.
مثال. الفرق في المبادئ التوجيهية الأخلاقية للألمان في الحرب العالمية الثانية ومواطني ألمانيا الحديثة.
الموضة للملابس والأخلاق تتغير باستمرار. لكن "المهووسون" هم أناس غير متطورين اجتماعياً ، ولا يحاولون أن يكونوا مثل أي شخص آخر. يقضي "النباتيون" وقتهم وطاقتهم في اكتساب المعرفة دون عناء اتباع اتجاهات الموضة.
مثال. بالتأكيد ، يرتدي أحد أصدقائك سترة واحدة كل يوم لمدة خمس سنوات.
المهووسون لا يحظون بشعبية ، وخاصة في المدرسة. لتصبح ملكة أو ملكة حفل التخرج ، تحتاج عادةً إلى اتباع اتجاهات الموضة والأخلاق. ولكن بعد المدرسة ، في العالم الحقيقي (حيث ليس من المهم أن تكون من المألوف) ، "المهووسون" أكثر حظًا من البقية.
قراصنة الكمبيوتر مثل الفنانين
عند سماع كلمة "الهاكر" ، يتخيل معظمهم شخصًا باردًا محسوبًا يغزو بشكل غير قانوني أجهزة الكمبيوتر الخاصة بالآخرين ويعمل في العمل التحليلي الممل. الآن فكر في الفنان. يتم تقديم صورة عبقري مستوحى يسكب الروح على قماش.
هذا التصور خاطئ. في عالم الكمبيوتر ، يشير مصطلح "الهاكر" إلى المبرمجين البارزين الذين يمكنهم فعل أي شيء تقريبًا ، وليس بالضرورة إجراميًا. علاوة على ذلك ، تتطلب هجمات الكمبيوتر عقلًا مبدعًا وليس عقلًا رياضيًا.
المتسللين والفنانين متشابهان: يحلون المشاكل من خلال الخلق.
مثال. تم تعليم مؤلف الكتاب على تطوير رمز الكمبيوتر على الورق ، وجعله في الكمال ، وعندئذ فقط نقله إلى جهاز كمبيوتر. لكن تبين أن النهج الإبداعي أكثر فاعلية: فقد بدأ في كتابة التعليمات البرمجية في البرنامج وحل المشكلات عند ظهورها ، تمامًا كما يصنع الفنان الرسومات أولاً ويبني عليها ، بدلاً من التخطيط الدقيق للصورة بأكملها مقدمًا.
يخلق القراصنة ، مثل الفنانين ، قيمة مجردة يصعب قياسها. الطريقة الوحيدة لتقييمها هي معرفة مدى إعجاب الناس بها. يجب أن يفي البرنامج باحتياجات المستخدم ، ويجب أن يرضي الفن الجمهور.
اكتشف المؤلف أوجه التشابه هذه عندما بدأ في الدراسة في مدرسة للفنون ، بعد أن تلقى تعليمه بالفعل في علوم الكمبيوتر. وأشار إلى أن كلا الاتجاهين لهما نفس الهدف: إنشاء إبداعات رائعة.
يولد المتسللون الموهوبون متمردين
يبدو أنه بالنسبة للبرمجة من الضروري الالتزام الصارم بالقواعد المعمول بها ، وإلا سيحدث الكثير من الأخطاء ، أليس كذلك؟ لكن كونك مخترقًا غالبًا ما يعني كسر القواعد. مثل أي مهنة ، لا يمكن تعلم هذا العمل إلا من خلال النظر في عمل من سبقوه. إذا كنت تريد أن تفهم الموضوع حقًا ، فيجب عليك كسر القوانين: العمل الذي يمكن أن تحميه حقوق الملكية الفكرية.
القراصنة أذكياء وفضوليون ، وهم مهتمون بالتقنيات الحديثة ، على سبيل المثال ، البرامج المتقدمة. لإتقان هذه المناطق ، قد تحتاج إلى اختراق جهاز كمبيوتر شخص آخر. مثل هذه المحاولات غير قانونية ، لكن المتسللين غالبًا ما يرتكبون جرائم بدافع الفضول ، وليس من أجل الربح.عندما تم تصنيف قرصنة الكمبيوتر لأول مرة على أنه جريمة ، وجد مكتب التحقيقات الفيدرالي (FBI) صعوبة في الكشف عن مثل هذه الحالات ، لأن الدافع كان مجرد فضول بسيط.
يجب أن يلتزم المتسللون بالقوانين لتجنب المشاكل. لكن الروح المتمردة التي يدينون بها لمواهبهم لا تسمح بذلك. إنهم يشككون في القوة والأفكار المتجذرة. بعد كل شيء ، هذه هي الطريقة الوحيدة لتطوير حلول مبتكرة للبرمجة الجيدة.
معظم المتسللين "مهووسون" ، ولا يهتمون بالأعراف الاجتماعية ، لذا فهم يتجادلون ويحسنون كل شيء ممكن.
بدء التشغيل هو طريقة سريعة للثراء
يحلم الكثيرون بتأسيس شركة على أساس فكرتهم العظيمة. وإذا كنت مبرمجًا جيدًا ، فقم بذلك على الفور.
بدء شركة ناشئة هي إحدى الطرق لتحقيق الثراء السريع. لن يزيد راتبك لموظف في شركة كبيرة بشكل كبير - بغض النظر عن مدى عملك. بعد تأسيس شركة ناشئة ، سيكون عليك العمل بجد ، ولكن كل ساعة من العمل ستقرب الشركة من النجاح.
مثال. عمل مؤلف الكتاب مع صديقين بجد لإنشاء تطبيق التسوق عبر الإنترنت Viaweb وباعه في نهاية المطاف بملايين الدولارات.
يعتقد البعض أن تركيز الثروة في أيدي النخبة هو خطأ. ولكن في الواقع ، هذا لصالح الجميع. الثروة ليست نقودًا ، لكن الأشياء التي يريدها الناس ، المال مجرد وسيلة للدفع. يمكن لأي شخص أن يخلق الثروة دون المساس بالآخرين.
مثال. إذا كان لديك سيارة قديمة وقمت بتلميعها في وقت فراغك ، فأنت تخلق ثروة جديدة دون حرمانها من شخص آخر. الثروة ليست محدودة ، لذلك لا يمكن للأغنياء "أخذها في أيديهم".
هل من الممكن أن ننكر أن أغنى الناس (قادة الشركات والرياضيين المحترفين ، إلخ) عملوا بجد وأكثر إنتاجية من الباقين وبالتالي يستحقون الثروة؟
مثال. إذا كان عليك ، عند فتح شركة ناشئة ، أن تعمل أكثر بعشر مرات من العمل في المكتب ، أليس من العدل أن تكسب عشرة أضعاف؟ خاصة إذا قمت بإنشاء منتج مفيد للجميع.
تعليقات المستخدم النهائي ضرورية لنجاح المنتج والشركة
يجب على الفنانين إرضاء الجمهور ، ويجب على المتسللين إرضاء المستخدم. عند تطوير منتج ، يجب على المستخدم النهائي أن يحتل مركز الصدارة.
قم بإنشاء منتج نموذجي وإصداره في أقرب وقت ممكن لجمع التعليقات من المستهلكين الحقيقيين. هذه الاستراتيجية تسمى "الأسوأ ، الأفضل". يوفر إصدار نسخة مجردة حتى ردود فعل قيّمة تسمح لك بتصحيح الأخطاء وتحسين المنتج. تم استخدام هذا النهج بنجاح من قبل الكاتب جين أوستن: قبل إكمال الكتاب ، قرأته بصوت عالٍ لعائلتها ، التي عرض أفرادها نهاياتهم الخاصة. كانوا أول من استخدموا "نموذجها الأولي".
المنتج الذي لا يلبي احتياجات المستخدمين لن يجذب انتباههم ، بغض النظر عن وظائفه.
مثال. هل سيشتري شخص ما أثاثك إذا كان جميلًا ، ولكنه غير مريح للغاية؟ بالكاد.
لجذب المستهلكين وتلبية احتياجاتهم. هذه حلقة مفرغة: يجلب لك العملاء الدخل الذي تحتاجه للاستثمار في تطوير المنتجات والتسويق.
إذا كنت ترغب في بيع الشركة ، فسيتم قياسه بعدد المستهلكين. التطبيق ، الذي حصل عليه 100،000 مستخدم ، سيثير اهتمام المشترين المحتملين أكثر من التطبيق مع 300 معجب.
تختلف لغات البرمجة في غرضها ، ويتم تحسينها باستمرار.
C ++ ، Python ، Java ... ربما سمعت كيف يسرد المبرمجون لغات البرمجة التي يصدرون بها أوامر لأجهزة الكمبيوتر. لكن أجهزة الكمبيوتر لا تفهم سوى لغة الآلة ، أي مزيج من الأصفار والأخرى التي تخبرك بالإجراءات التي يجب اتخاذها. لذلك ، يحتاج المبرمجون إلى مترجم لترجمة لغة البرمجة إلى آلة واحدة.
لماذا العديد من لغات البرمجة؟ لغات البرمجة المختلفة مناسبة لمختلف المهام. حتى الناس في بعض الأحيان يكونون أسهل في التعبير عن أشياء معينة في لغة واحدة من لغة أخرى.
مثال. لمطالبة الكمبيوتر بإضافة المتغير Y إلى X ، تحتاج إلى إنشاء رمز من سطرين في Lisp ، بينما في Perl تحتاج إلى أربعة أسطر.
في بعض الأحيان في اللغة المحددة لا توجد مفاهيم ضرورية للبرنامج ، وعليك إما تغييره أو حل المشكلة في اللغة الحالية.
مثال. لا تتعرف لغة Python بشكل كامل على المتغيرات X و Y. إذا كنت تريد إضافة Y إلى X ، فسيتعين عليك إيجاد حل بديل عن طريق إنشاء ما يصل إلى ستة أسطر من التعليمات البرمجية.
تظهر لغات جديدة باستمرار ، ويجري تحسين اللغات الحالية. يتم تطوير اللغات من قبل المبرمجين ، وتكييفها وفقًا لتفضيلاتهم ومتطلباتهم. لم يكن هذا ممكنًا حتى الثمانينيات ، حيث تم إنشاء اللغات فقط من قبل المؤسسات والشركات الكبيرة. ولكن الآن أصبح لدى الجميع التكنولوجيا اللازمة لتكييف اللغات الحالية أو إنشاء لغات جديدة.
تم تصميم لغة برمجة جيدة بذوق رفيع وتفي باحتياجات القراصنة
إذا قمت بتقييم 1000 لوحة ، فسيعتمد حكمك على ذوقك. وينطبق الشيء نفسه على المتسللين الذين يختارون بين لغة برمجة جيدة وسيئة. إنهم يقدرون المذاق الجيد للغات.
مثال. إذا قمت بتطوير لغة البرمجة الخاصة بك ، وبعد فترة ، نشرت إصدارًا جديدًا ، فسيكون أفضل من الإصدار السابق. بعد كل شيء ، سيكون لديك مهارات جديدة وسيتحسن الذوق على مر السنين.
تلبي لغة البرمجة الجيدة احتياجات المخترق. إذا كانت اللغة معقدة للغاية أو محدودة ، فسيختار المبرمجون لغة أخرى. ولكن إذا كانت تلبي احتياجاتهم ، ستصبح اللغة شائعة وستتحسن. تتحسن اللغات الجيدة ، حيث يقوم المخترقون بإصلاح الخلل فيها باستمرار.
مثال. تم تطوير اللغتين Perl و Python بواسطة مبرمج واحد ، ولكن أصبحت لاحقًا متاحة للجمهور ، بحيث يمكن لأي شخص تغييرها وتحسينها.
يمكن أن يكون للغات غير المعروفة مزاياها في بعض الأحيان.
عند بدء عمل تجاري قائم على البرمجة ، من المحتمل أنك لست مبرمجًا ، ليس لديك أي فكرة عن اللغة التي يجب أن تستخدمها الشركة.
تفضل الشركات اللغات الشائعة للأسباب التالية:
- سيكون البرنامج متوافقًا مع العديد من البرامج الأخرى المكتوبة بنفس اللغة.
- من السهل العثور على المبرمجين الذين يعملون بلغات شائعة. قد يغادر الموظف الذي يكتب البرامج بلغة نادرة (على سبيل المثال ، Lisp) ، ثم تنشأ مشاكل. إذا لم تجد بديلاً ، فعليك التخلي عن المشروع.
ولكن لا تنس أنه سيكون هناك دائمًا المزيد من المجرمين الإلكترونيين الذين يتحدثون اللغات الشائعة.
لغات البرمجة الشائعة لها أيضًا عيوب:
- تم تحسين بعض اللغات لمهام معينة ، مما يجبر المطورين على استخدام اللغة الشائعة لأي مشروع ، ومن غير المحتمل أن تحصل على أقصى استفادة من منتجك.
- على الأرجح ، يواجه منافسوك نفس المشكلة. باختيار لغة نادرة ، ستحصل على ميزة. لن يتمكن المنافسون من تحليل نشاطك إذا كانت منتجاتك تعتمد على منصة تقنية مختلفة.
مثال. هذا ما فعله المؤلف ، حيث ابتكر Viaweb بلغة Lisp غير المعروفة ، واكتسب ميزة تقنية وترك منافسيه في حيرة.
يمكنك التخلص من البريد المزعج
حرفيا كل شيء يخضع لقرصنة جيد ، حتى مشكلة نحن على دراية بها: البريد الإلكتروني العشوائي - تدفق لا نهاية له من الإعلانات التي تزدحم في صندوق البريد الوارد لدينا. هناك عدة طرق لمكافحة البريد العشوائي:
1. يمكنك تحديد الخصائص الفردية لرسائل البريد الإلكتروني العشوائية.
مثال. تبدأ العديد من الرسائل غير المرغوب فيها بشيء مثل "صديقي العزيز!" يمكنك كتابة رمز يضع تلقائيًا جميع الرسائل التي تحتوي على هذه العبارة في مجلد الرسائل غير المرغوب فيها.
2.يمكنك استخدام التصفية الإحصائية: سيتم تحليل كل كلمة في الرسالة ، وسيحسب الكمبيوتر احتمالية ما إذا كانت الرسالة غير مرغوب فيها أم لا. سيتم إرسال المتسللين المحتملين إلى مجلد البريد المزعج.
3. الخيار الأفضل هو تخصيص النهج الإحصائي ، وحفظ بعض الرسائل ، حتى لو أظهرت الإحصائيات أنها رسائل غير مرغوب فيها.
مثال. أشار المؤلف إلى أن الرسائل التي تحتوي على كلمة "Lisp" يجب أن يتم تمييزها على أنها "غير مرغوب فيها". كما وجد أن عناوين العناوين التي راسلها تعتبر آمنة.
يجب على القراصنة أيضًا النظر في عواقب أفعاله. في هذه الحالة ، أنت تخاطر بفقدان رسائل مهمة ، لأن فلاتر البريد العشوائي لا تتمتع بدقة 100٪. يجب عليك فحص مجلد البريد العشوائي بشكل دوري. ولكن في وقت لاحق يمكنك تحسين عامل تصفية البريد العشوائي حتى لا يرتكب مثل هذه الأخطاء.
البريد المزعج مزعج للغاية ، ولكن محاولة تصفيته يمكن أن يسبب مشاكل معينة.
أهم شيء
برمجة الكمبيوتر هي عملية إبداعية ، وتسمح لهم الروح المتمردة للمبرمجين المهووسين بإيجاد حلول ملهمة ومبتكرة. يمكن للمبرمج أن يصبح ثريًا استنادًا إلى شركة ناشئة على فكرة رائعة.
إذا كنت مبرمجًا ولديك فكرة عن نشاط تجاري ، فلا تفوت الفرصة. من الصعب أن تصبح ثريًا كمبرمج بدوام كامل في شركة كبيرة ، لأن نجاح الشركة له تأثير ضئيل على راتب الموظفين. إذا كانت لديك فكرة عمل ، فقم بتنفيذها.
سيكون عليك العمل بجدية أكبر في عملك أكثر من العمل في المكتب. ولكن يمكنك أن تقرر بنفسك ما يجب القيام به من خلال إنشاء منتجات جديدة مثيرة للاهتمام تفيد المستهلكين. كل ساعة عمل ستزيد من فرصة بيع الشركة ذات يوم مقابل ملايين الدولارات.