تم الاندماج مع الموقع الرسمي لمشروع المكتبة الشاملة وقد يتم الاستغناء عن هذا النطاق قريبا

فصول الكتاب

يبدأ طريق الاحتراف من النية؛ فاجعل نيتك لله، ودع عنك كل الزيف والمظاهر والتباهي؛ لأن المظاهر تشتت الفكر، وكل ما يحتاج إليه المحترف هو قوة التركيز، فلتكن نيتك العمل لصالح الإسلام والمسلمين، ولو علم الله أنك صادق سيفتح لك أبواب العلوم والمعارف، وستحصل العلم والثواب معا، وذلك هو الفوز المبين.< o:p>

يقوم المحترفون بحل المشاكل وصنع الأشياء، ويؤمنون بالحرية وبالعمل التطوعي. لكي تعرف كمحترف يجب أن تتصرف بهذا المنطق، يجب أن تكون حر الفكر واسع الخيال، ولكي تتصرف بهذا المنطق يجب أن تؤمن بهذا المنطق. ولكن إذا ادعيت الإيمان بهذه المبادئ لكي تكتسب القبول في هذا المجتمع فسوف تفقد الهدف الأساسي وهو حرية الفكر والعمل التطوعي؛ لأن فكرك صار مربوطا بمن حولك. لكن لماذا العمل التطوعي بالذات؟ لأن العمل التطوعي يكسبك الكثير من الأفكار الجديدة، لا أعرف كيف يحدث هذا الشيء! ولكن اعلم أنه مهم جدا، وأقل شيء ستكسب الثواب من الله. إيمانك بهذه المبادئ مهم بالنسبة إليك؛ فسوف يساعدك و يدفعك إلى التعلم، سيزيد في الحافز التعليمي لديك.< o:p>

مثل كل الفنون الإبداعية أفضل الطرق لتصبح محترفا هو أن تفكر بعقل محترف، ليس فقط فكريا وإنما عاطفيا أيضاً، يجب أن تقنع نفسك أنك محترف.< o:p>

راقب المحترف، تتبع المحترف، فكر بعقل المحترف، كن محترفا.< o:p>

كونك محترفا سيصبح مصدر رضى لك، ولكنه رضى يحتاج لمجهود شاق. هذا المجهود يحتاج إلى دافع وحافز قوي، يحصل الرياضيون على الدافع من نوع السعادة عند جعل أجسادهم في حالة أفضل وعند النظر إليها في المرآة، فهي تخطت حدود طاقتهم الجسدية. بالمثل؛ لتصبح محترفا يجب أن تحصل على السعادة من حل المشاكل وعمل البرامج الخارقة التي عجز عنها الكثير، يجب عليك تطوير مهاراتك، واستعمال ذكائك حتى يتخطى الحدود، ولا يوجد حدود للعقل، مهمتك كمحترف برمجة هي حل المشاكل مهما كانت، ويجب أن تكون لديك دائما الحلول الجديدة وبمصادر مفتوحة، فلو أن المسلمين تبادلوا المشاريع المفتوحة المصدر بينهم وتشاركوا في تطويرها يدا بيد لاستفاد الكل، وهذا يسمح للمبتدئين بتطوير أسلوبهم بالاعتماد على هته المشاريع، أما أن يطور كل واحد برنامجا يجعله مغلق المصدر فلن يستفيد أحد، بل ستنتج طبقية فكرية في المجتمع.< o:p>

يا إخواني .. موضوع المصدر المفتوح موضوع مهم جدا، وهو أحد ركائز الاحتراف؛ أضرب مثالا بالجامعات الأمريكية، فهي تطور كل شهر برامج مفتوحة المصدر، وتشارك معها كل الجامعات الأخرى، ويستطيع كل الطلاب تعديل هته البرامج ومتابعة تطورها مجانا! فما كانت النتيجة؟ < o:p>

الطالب (لينوس تورفالدس ( http://ar.wikipedia.org/wiki/%25D9%2584%25D9%258A%25D9%2586%25D9%2588%25D8%25B3 _%25D8%25AA%25D9%2588%25D8%25B1%25D9%2581%25D8%25A 7%25D9%2584%25D8%25AF%25D8%25B3) ) استطاع أن يضع حجر الأساس لليونكس - أعظم نظام في العالم! - وهو في سن العشرين! < o:p>

عالم المعلوماتية عالم معقد وسريع، لكي تقتحم هذا العالم يجب أن تكون لديك القدرة على سرعة التأقلم، وتكون لديك القدرة على رؤية الأشياء على حقيقتها، فإذا طرحت في السوق تقنية جديدة تستطيع تحليلها وفهم طريقة عملها، والأهم المشاكل والثغرات التي تحتويها، هنا يبدأ عملك يا محترف؛ طرح الحلول وسد الثغرات، وهذا هو التميز بعينه؛ لأننا قلنا أن المبرمجين ينقسمون إلى قسمين؛ فالأول يكتفي بكتابة البرامج، أما الثاني فيقوم بتطويرها وحل المشاكل التي تواجهها.< o:p>

ولا يخفى عليكم أن عالم البرمجة هو عالم المشاكل بحد ذاته، فلإنجاز مشروع صغير ستواجه العشرات من المشاكل! لذا هيئ نفسك لما ينتظرك، وإن واجهتك مشكلة ادرس أسبابها أولا، ثم عالج الأسباب واحدا تلو الآخر، وحاول تجديد أفكارك لكي لا تقع في فخ التكرار إذا لم تصل إلى الحل، لا تعيد نفس الفكرة، بل غيرها تماما، حاول تغيير الإستراتيجيات التي تواجه بها المشكل مع كل مرة، وحاول إدخال بعض الأمور الجديدة على أسلوبك مع كل مرة حتى تبقى دائم التطور والتجدد.< o:p>

اللغات التي يستعملها المحترف:< o:p>

¥

تعرف على الموسوعة الشاملة للتفسير