مهندسی برنامه نویسی موفقیت

توانایی تبدیل افکار و ایده ها به فرصت ها و کسب موفقیت، نمایش هنر و توانایی یک شخص به شمار می رود. شما هر چقدر که مسلط به مفاهیم فنی حوزه کاریتان باشید باید بتوانید آنها را به صورت بهینه ای بکار برده و برای نیل به خواسته های خود یا افراد دیگر مورد استفاده قرار دهید. در واقع در حوزه موفقیت بدون داشتن مهارت برنامه نویسی شخصی عملا شما وارد عرصه موفقیت هم نمی شوید. اما برای ورود و ارتقا در دنیای موفقیت شما سئوالات متعددی را پیش روی خود دارید:

  • چطور برنامه نویسی را شروع کنیم؟
  • وقتمان را صرف چه برنامه هایی بکنیم که در ادامه مسیر موفقیتمان، آن تجربه ها به دردمان بخورد؟
  • چه مهارتهایی، چه کتاب هایی و یا چه ورک شاپ هایی برای کسب تجربه مهم و لازم هستند و یادگیری کدام یک ارزش افزوده بیشتری را برای ما به ارمغان می آورد؟
  • کدام منابع برای یادگیری مناسب هستند؟ کوچ ها، مشاوران، دوره های آنلاین، کتابها، بوت کمپها، یا ….؟
  • اگر در فرآیند یادگیری دچار چالش شدیم و در درک یا تست بعضی مفاهیم، نیاز به کمک داشتیم چه باید بکنیم؟
  • آیا با یادگیری Syntax و قواعد یک زبان، ما متخصص آن شده ایم؟ دیگر چه کار باید بکنیم؟
  • حتی اگر مفاهیم را یادگرفتیم چگونه توانایی و مهارت خودمان را ارزیابی کنیم و دچار خطای محاسباتی در بالا یا پایین در نظر گرفتن مهارت خود نشویم؟
  • کدام فناوریها الان در زمینه موفقیت، خواهان بیشتری داشته و ما را زودتر به نتایج دلخواهمان می رسانند؟

در دنیای واقعی، اکثر افراد موفق و فعالان این حوزه، به نوعی با تکرار و خطا به جایگاههای بالا رسیده اند. معمولا نقشه راه مدونی نداشته اند و به اصطلاح براساس درک شهودی از دنیای اطراف، شنیده ها و نیز تجربیات دوستان و نزدیکان مسیری را انتخاب کرده و در صورت لزوم آن را تغییر داده اند تا نیازهایشان را برآورده کنند. البته می دانید در دنیای برندینگ شخصب و توسعه فردی و مخصوصا موفقیت سرعت تغییرات بسیار بالاست و در صورت انتخاب مسیر نادرست، بهای زمانی بسیاری را برای برگشت به مسیر صحیح باید پرداخت کنید.

در نظر داشته باشید، مخصوصا زمانی که در خصوص استخدام و حوزه توسعه صحبت می کنیم شرکتهای مطرح در بدو استخدام انتظار دارند که شما بعضی از مهارتها را به طور کامل آموخته و تجربه استفاده از آنها را در پروژه های واقعی داشته باشید. در حال حاضر، همه شرکتها در بدو استخدام یک فرد به عنوان یک نیروی کار ماهر در حوزه فعالیت خود، با هر عنوان شغلی، از وی انواع تستهای شخصیتی و روانشناختی و مهارتی به عمل می آوردند تا از توانایی وی اطمینان کامل حاصل کنند. حتی در بسیاری موارد، خواهان بررسی سوابق قبلی شما شده و احیانا درخواست لینک گیتهاب و یا از ایده هایتان می پرسند.

برنامه نویسی

خب، برای گذراندن این مرحله چه باید کرد؟

پیشنهاد ما قرار گرفتن در یک نقشه راه مشخص می باشد که بتواند شما را از سردرگمی و احیانا برداشتن گامهای اشتباه برهاند و در هر لحظه به شما مسیر آینده را نشان دهد. این نقشه راه باید دارای مشخصات زیر باشد:

  • جامع: باید کلیه مباحث مربوط به اهداف بلند مدت و کوتاه مدت شما را با توجه به وضعیت موجود شما در حال و آینده پوشش دهد. دهها الگوریتم، عنوان و مبحث وجود دارد که در طول این مسیر باید به آنها مسلط شوید.
  • دقیق: اهدافتان واضح و دقیق بوده و شامل گامهای مشخص فنی و نحوه رسیدن به آنها باشد.
  • قابل اجرا: هر گام قابل اجرا، مدون و دارای چهارچوب باشد و کلیه نیازمندیهایتان در آن در نظر گرفته شده باشد
  • منعطف: باید قابلیت انعطاف براساس توانمندی هایتان را داشته باشد.
  • دارای زمانبندی: باید اهداف مشخصی برای بازه های کوتاه مدت و دراز مدت داشته باشید تا در راستای رسیدن به آنها حرکت کنید.
  • قابل ارزیابی: با انجام فرآیند تست صحیح، باید بتواند در هر لحظه میزان پیشرفتتان را به همراه نقاط ضعف و قوتتان را ارزیابی  کنید.

ما علاوه بر در اختیار گذاشتن نقشه راه فوق، تجارب و پختگی یک راهنمای مجرب را در اختیارتان می گذاریم که در طی فرآیند یادگیری در کنارتان بوده و در صورت بروز مشکل، راهنمایی لازم را به شما منتقل کند.

با این فرآیند، ما ادعا می کنیم:

  • می توانیم زمان فرآیند موفقیت را برای شما به حداقل زمان ممکن برسانیم.
  • به شما اطمینان می دهیم که در طی این فرآیند، چیزی از قلم نیفتاده و شما در چالش با رقبا و دوستانتان، با شنیدن موفقیت، حیرت زده نخواهید شد.
  • مشکل تخصصی در این حوزه وجود نخواهد داشت که باعث ایجاد وقفه در یادگیری شما شده و احیانا باعث دلسردی و کاهش انگیزه شما شود. برعکس، هر وقت نیاز به انگیزه و روحیه داشته باشید مانند بمب انرژی در کنارتان خواهیم بود.

پلتفرم شخصی

همه‌ی ما اصطلاح‌های پلتفرم (Platform) و کسب و کارهای پلتفرمی را می‌شنویم و به کار می‌بریم.

همچنین می‌توانیم مثال‌های متعددی از مدل کسب و کار پلتفرمی را فهرست کنیم.

اینستاگرام، فیس بوک، لینکدین، آمازون، اوبر و گوگل (در نقش موتور جستجو)، تنها نمونه‌هایی از پلتفمرم های بین‌المللی محسوب می‌شوند.

در فضای اینترنت کشور خودمان هم می‌توانیم از آپارات، دیجی‌کالا، بلاگفا، باما، دیوار، شیپور و نیز اسنپ، تپ‌سی، کلوب، پونیشا، لست سکند و کافه بازار، به عنوان مثالهای خوبی از پلتفرم های موفق و پرمخاطب نام ببریم.

بنابراین با توجه به آشنایی شما با مفهوم پلتفرم و تجربه‌ی نمونه‌هایی از آن، این درس صرفاً به تعریف پلتفرم و ویژگیهای پلتفرم می‌پردازد.

پس از آشنایی با تعریف پلتفرم، می‌توانیم بهتر در مورد این‌که چه کسب و کارهایی پلتفرم محسوب می‌شوند قضاوت کنیم.

آنچه در ادامه می‌خوانیم به شرح زیر است:

 معنی لغوی پلتفرم چیست؟

 

 تعریف پلتفرم در فضای مدیریت و کسب و کار چیست؟

 

 به کسب و کاری که پلتفرم نیست چه می‌گویند؟

 

 پلتفرم و پایپ لاین، دو انتهای یک طیف هستند

 

 قلب کسب و کارهای پلتفرمی در کجاست؟

 

معنی لغوی پلتفرم چیست؟

کلمه پلتفرم (به انگلیسی: Platform) به معنای سکو است. هم‌چنین معمولاً سکوها و قسمت‌هایی از سالن‌ها که ارتفاع‌شان از بقیه‌ی سالن بالاتر است، پلتفرم نامیده می‌شوند.

طی قرون اخیر، هرگاه کسی روی سکویی می‌رفته که بهتر دیده شود، آن سکو پلتفرم نامیده می‌شده است.

جالب است بدانید در ادبیات لاتین هم، کلمه‌ی مشابهی به صورت پول‌پیتوم (Pulpitum) وجود دارد که به همین معنا به کار می‌رفته است: محل بلندی که کشیشان بر روی آن می‌ایستاده‌اند تا بهتر دیده شوند و صدایشان بهتر به گوش مخاطب برسد.

به همین علت، اگر بخواهید صرفاً بر اساس معنای کلمه پلتفرم درباره‌ی مدل کسب و کار پلتفرمی اظهارنظر کنید، می‌توانید چنین بگویید:

پلتفرم ها سکوهایی هستند که فرصتی برای بهتر دیده شدن در اختیار افراد و کسب و کارها قرار می‌دهند.

تعریف مدل کسب و کار پلتفرمی چیست؟

اجازه بدهید ابتدا تعریف مطرح شده در کتاب انقلاب پلتفرم را مرور کنیم:

 

 

platform is a business based on enabling value-creating interactions between external producers and consumers.

The platform provides an open, participative infrastructure for these interactions and sets governance conditions for them.

 

 

در این‌جا چند نکته‌ی کلیدی مطرح شده در تعریف پلتفرم توسط جفری پارکر و همکارانش را با هم مرور می‌کنیم:

 

 

 پلتفرم یک کسب و کار است.

 پلتفرم ها از طریق ایجاد تعامل (Interaction) ارزش آفرینی می‌کنند.

 پلتفرم ها تعامل را میان تولیدکنندگان بیرونی و مصرف کنندگان بیرونی ایجاد می‌کنند و شکل می‌دهند.

 بخشی مهمی از نقش پلتفرم، ایجاد زیرساخت برای شکل گیری تعامل‌ها و نیز تعیین چارچوب و قواعد حاکم بر این تعامل‌هاست.

 

همان‌طور که می‌بینید مهم‌ترین ویژگی پلتفرم این است که به جای تولید و عرضه‌ی محصول، فضا و زیرساختی برای رابطه‌ی میان تولیدکنندگان و مصرف کنندگان یک محصول (کالا یا خدمت) ایجاد می‌کند.

به کسب و کاری که پلتفرم نیست چه می‌گویند؟

شاید یک دهه قبل، باید با جزئیات بسیار و تلاش و کوشش توضیح می‌دادیم که کسب و کار پلتفرمی چیست و مدل کسب و کار پلتفرم چگونه کار می‌کند.

اما الان احتمال بیشتری وجود دارد که بپرسید: کسب و کارهایی که پلتفرم نیستند، چه نامیده می‌شوند؟

آیا همین که به آن‌ها کسب و کار سنتی بگوییم کافی است؟ یا نام دیگری برای این نوع کسب و کارها وجود دارد؟

کسب و کار سنتی اصطلاح نادرستی نیست. اما اگر می‌خواهید در فضای پلتفرم‌ها صحبت کنید و به تحلیل مدل کسب و کار پلتفرمی بپردازید، اصطلاح تخصصی دیگری وجود دارد که در مقابل پلتفرم قرار می‌گیرد: پایپ لاین (Pipeline) یا کسب و کار خطی.

 

مدل پایپ لاین (خطی)

وقتی مدل کسب و کار به شکل خطی تعریف می‌شود، دقیقاً یک زنجیره ارزش مستقیم و شفاف در کسب و کار وجود دارد:

  • مواد اولیه / خدمات اولیه تأمین می‌شود.
  • محصول طراحی و تولید می‌شود (چه از جنس کالا و چه خدمت)
  • محصول به مشتریان بالقوه معرفی می‌شود
  • از طریق کانالهای عرضه (دیجیتال یا فیزیکی) به دست مشتری می‌رسد
  • مشتری هم رضایت یا نارضایتی خود را به صورت کلامی یا در قالب خریدهای بعدی به کسب و کار اعلام می‌کند.

بنابراین اگر می‌خواستید ببینید که یک کسب و کار از نوع پایپ لاین است یا نه، دو مورد از سوال‌های کلیدی چنین خواهد بود:

  • آیا آن کسب و کار، در طراحی و تولید محصولی که عرضه می‌کند، متخصص و فعال است یا نه؟
  • اگر شما اولین کسی باشید که با آن کسب و کار آشنا می‌شوید، آیا چیزی برای ارائه به شما دارند؟

هیچ‌کس انتظار ندارد زاکربرگ بتواند پست‌های عالی و حرفه‌ای روی فیس‌بوک بگذارد.

هم‌چنین اگر شما نخستین کاربر اینستاگرام باشید، هیچ چیز خاصی برایتان ندارند و صرفاً از شما خواهند خواست عکس‌ها و حرف‌های خود را در آن‌جا منتشر کنید تا دیگران بیایند و ببینند.

پلتفرم و پایپ لاین دو انتهای یک طیف هستند

نباید احساس کنیم که بحث پلتفرم و پایپ لاین، دقیقاً یک تقسیم بندی مطلقِ دوگانه (صفر و یک) است.

پلتفرم و پایپ لاین یک طیف هستند و کسب و کارها ممکن است در جایی بین این دو قرار گیرند.

 

به عنوان مثال، عمده‌ی سایت‌های خبری را می‌توان کسب و کار پایپ‌لاین دانست. این در حالی است که کامنت‌ها و نظرات خوانندگان هم نقش مهمی در رونق آن‌ها دارد و احتمالاً هنگام خواندن خبرهای مهم، بخشی از کامنت‌ها را می‌بینید.

به عنوان یک سوال ساده می‌توانید از خود بپرسید: اگر من امروز به این سایت خبری امتیاز ۱۰۰ بدهم و از فردا دیگر این سایت کامنت‌ها را منتشر نکند، امتیاز آن نزد من به چند کاهش خواهد یافت؟

میزان امتیازی که به عنوان کاهش در نظر می‌گیرید، شاخصی است که فاصله گرفتن کسب و کار از الگوی خطی را نشان می‌دهد.

 

قلب کسب و کارهای پلتفرمی در کجاست؟

با توجه به این‌که کسب و کارهای پلتفرمی تخصصی در تولید و عرضه‌ی محصول ندارند، قلب آن‌ها در مکانیزمی است که عرضه کننده و تقاضاکننده را به یکدیگر وصل می‌‌کند.

به الگوریتم‌هایی که این کار را انجام می‌دهند، الگوریتم های تطبیق دهنده یا Matching Algorithms گفته می‌شود.

هر چه یک پلتفرم بتواند عرضه کننده را بهتر به تقاضاکننده برساند و بالعکس، برای هر تقاضایی عرضه‌کننده‌ی مناسب‌تری را بیابد، قدرت آن بیشتر خواهد بود.

 

به پلتفرم تاکسی‌های اینترنتی فکر کنید.

عده‌ی زیادی راننده و عده‌ی بسیاری مسافر از این پلتفرم‌ها استفاده می‌کنند.

برای شما به عنوان مسافر، جذاب نیست که نام و مشخصات و موقعیت همه‌ی رانندگان را بدانید.

راننده هم تمایل ندارد با اطلاعات همه‌ی مسافرین روبرو شود.

انتظار شما این است که پلتفرم از بین تمام رانندگان، راننده‌ای را که موقعیت و ترجیحش به مبداء و مقصد شما نزدیک است، جستجو کرده و به شما معرفی کند.

برای راننده هم مهم است که پلتفرم، مسافر خوب (از نظر مسیر، کرایه و اخلاق و برخورد) را برای او پیدا کرده و به وی پیشنهاد دهد.

همان‌طور که می‌بینید اصل ماجرا در Matching است و همه‌ی فرایندهای دیگر – که البته بسیار مهم نیز هستند – حول این محور کلیدی شکل می‌گیرند.

 

جمله‌ای که دایان کویل مطرح می‌کند و در اسناد دیگر هم نقل شده و مورد استناد قرار می‌گیرد، کمک می‌کند تا مفهوم پلتفرم بهتر در ذهن‌مان بماند:

 

 

…matching supply and demand more efficiently, using technology to reduce the transaction costs involved in acquiring goods or services from the people able to provide them…

 

 

پلتفرمها قرار است با تطبیق دادن کارآمد‌تر عرضه و تقاضا با استفاده از تکنولوژی، هزینه‌ی تعامل میان تأمین‌کنندگان و دریافت‌کنندگان کالاها و خدمات را کاهش دهند.

زبان‌شناسی

زبان‌شناسی (به انگلیسی: linguistics) علمی است که به مطالعه و بررسی روشمند زبان می‌پردازد. در واقع، زبان‌شناسی می‌کوشد تا به پرسش‌هایی بنیادی همچون: «زبان چیست؟»، «زبان چگونه عمل می‌کند و از چه ساخت‌هایی تشکیل شده‌است؟»، «انسان‌ها چگونه با یکدیگر ارتباط برقرار می‌کنند؟»، «زبان آدمی با سامانهٔ ارتباطی دیگر جانوران چه تفاوتی دارد؟»، «کودک چگونه سخن‌گفتن می‌آموزد؟»، «زبان بشر چگونه تکامل یافته‌است؟»، «زبان‌ها چه قرابتی با یکدیگر دارند؟»، «ویژگی‌های مشترک زبان‌های جهان کدامند؟»، «انسان چگونه می‌نویسد و از چه راهی زبان نانوشتاری را واکاوی (تحلیل) می‌کند؟»، «چرا زبان‌ها دگرگون می‌شوند؟» … پاسخ گوید.

زبان‌شناسی به مفهوم جدیدش علمی نسبتاً نوپا بوده که قدمتی کم‌وبیش صدساله دارد؛ اما مطالعات تخصصی دربارهٔ زبان، به چند قرن پیش از میلاد بازمی‌گردد، یعنی زمانی که پانینی قواعدی برای زبان سانسکریت تدوین کرد. در زبان‌شناسی، ابعاد گوناگون زبان در قالب حوزه‌های صرف، نحو، آواشناسی، واج‌شناسی، معناشناسی، کاربردشناسی، تحلیل گفتمان، زبان‌شناسی تاریخی تطبیقی، رده‌شناسی، زبان و نیز حوزه‌های بین‌رشته‌ای مانند جامعه‌شناسی زبان، روانشناسی زبان، عصب‌شناسی زبان، زبان‌شناسی قضایی، زبان‌شناسی بالینی، زبان‌شناسی تحلیلی، زبان‌شناسی آموزشی و زبان و منطق بررسی می‌شوند. از آنجا که زبان یک پدیدهٔ پیچیدهٔ انسانی و اجتماعی‌ است، برای مطالعهٔ جامع و دقیق آن، بهره‌گیری از علوم مرتبط دیگر الزامی به نظر می‌رسد. در واقع، مطالعهٔ فراگیر زبان، رویکردی چندبعدی را می‌طلبد؛ بنابراین، زبان‌شناسی علاوه‌بر مطالعهٔ جنبه‌های توصیفی و نظری زبان به ابعاد کاربردشناختی، روان‌شناختی، مردم‌شناختی، اجتماعی، هنری، ادبی، فلسفی و نشانه‌شناختی زبان توجه می‌کند. به‌عبارتی می‌توان گفت که زبان‌شناسی معاصر، حوزه‌های مطالعاتی بسیار گسترده‌ای را شامل می‌شود که توجه دانش‌پژوهان و دانشمندان عرصه‌های گوناگونی را با ذائقه‌های علمی متنوع به خود جلب کرده‌است. در همین راستا مطالعاتی مانند رابطه و تعامل بین زبان و ذهن، زبان و شناخت، زبان و رویکردهای فلسفی، زبان و قوهٔ تعقل، زبان و منطق، دانش ذاتی، یادگیری زبان اول، کاربرد زبان و محیط زیست، زبان و قانون، زبان و هوش مصنوعی، زبان و فرهنگ، زبان و جامعه، زبان و تکامل انسان، زبان و سیاست، زبان و تفکر و دیگر نشانه‌های ارتباطی می‌توانند زیرمجموعه‌های رشتهٔ زبان‌شناسی، دانسته شوند.[۱]

کسی را که به بررسی‌های زبان‌شناختی می‌پردازد، زبان‌شناس می‌نامند. برخلاف تصور عمومی، لزومی ندارد زبان‌شناس به چندین زبان تسلط داشته باشد. مهم آن است که بتواند پدیده‌های زبان‌شناختی همچون واژه، هجا، گروه نحوی، معنا و گفتمان را کندوکاو نماید و بازبشکافد. نکتهٔ دیگر آنکه کار زبان‌شناس همچون سایر کسانی که با علم سروکار دارند، تجویز نیست، بلکه توصیف است.

در حال حاضر زبان انگلیسی به‌عنوان رایج‌ترین و کاربردی‌ترین زبان طبیعی شناخته می‌شود.

تاریخچه[ویرایش]

معمولاً تاریخِ دانشِ زبان‌شناسی را به معنی «مطالعات تخصصی زبان» تا کتاب دستور سانسکریت نوشتهٔ پانینی هندی عقب می‌برند. پانینی در سدهٔ پنجم پیش از میلاد، دستور زبان بسیار پیشرفته‌ای برای زبان سانسکریت نوشت. اما زبان‌شناسی به مفهوم مدرنش با انتشار کتاب دورهٔ زبان‌شناسی عمومی نوشتهٔ فردینان دوسوسور آغاز شد. دوسوسور بین مطالعات زبانیِ «همزمانی» و «در زمانی» تمایز قائل شد و بر مطالعهٔ «نظام زبان» تأکید کرد. در دههٔ ۱۹۵۰، نظریات نوام چامسکی انقلابی در این رشته به‌وجود آورد و باعث پیدایش دستور زایشی شد. او با انتقاد شدید از روان‌شناسی رفتارگرا، که یادگیری زبان را نوعی تقلید رفتاری می‌داند، با ارائهٔ شواهدی، ناکارآمدی‌های چنین دیدگاهی را نشان داد. او معتقد است اصول و خصوصیات زبان در انسان، ذاتی است و کودک زبان را یاد نمی‌گیرد، بلکه فرا می‌گیرد (acquire). به‌عبارت دیگر، نحوهٔ فراگیری زبان به‌صورت ارثی و ژنتیکی در مغز برنامه‌ریزی شده‌ است و محیط پیرامون کودک تنها نقش محرک را برای فراگیری زبان مادری ایفا می‌کند. کودک، مجموعهٔ محدودی از اطلاعات را از محیط زبانیِ خویش می‌گیرد و خود قادر است ترکیبات جدیدی بسازد. نظریه‌پردازان پیش‌تر معتقد بودند زبان مادری تنها از راه شنیدن گفتار اطرافیان و به‌صورت اکتسابی وارد ذهن کودک می‌شود.[۲]

Spes

در دین روم باستان ، Spes (تلفظ[ˈspeːs] ) الهه امید بود. معبدهای متعددی برای اسپس شناخته شده است، و کتیبه‌ها نشان می‌دهند که او از عبادت خصوصی و همچنین آیین دولتی برخوردار بوده است. [1]

یک سکه روم باستان با Spes در پشت.
 

فهرست

 
 

امید جمهوریخواهویرایش کنید

ستون هایی از معبد اسپس در فروم هولیتوریوم در کلیسای سن نیکولا در کارسره گنجانده شد.

در طول جمهوری ، معبدی برای "امید باستانی" (Spes vetus) قرار بود در نزدیکی دروازه Praenestine واقع شده باشد. [2] با وقایعی مرتبط بود که در قرن 5 قبل از میلاد رخ داد، [3] اما وجود آن به عنوان هر چیزی جز شاید یک زیارتگاه خصوصی مورد تردید قرار گرفته است. [4]

یک معبد کاملاً مستند از Spes توسط Aulus Atilius Calatinus [5] همراه با Fides ساخته شد که نتیجه نذرهایی ( رای ) بود که به این الهه ها در طول جنگ پونیک اول داده شد . [6]

در کاپوآ در 110 قبل از میلاد، معبدی برای سه گانه Spes، Fides و Fortuna ساخته شد. [7]

 

امپراتوری امیدویرایش کنید

Spes یکی از مظاهر الهی در آیین امپراتوری فضیلت بود. اسپس آگوستا امیدی بود که با ظرفیت امپراتور به عنوان آگوستوس برای تضمین شرایط پر برکت مرتبط بود. [8]

مانند سالوس ("نجات، امنیت")، " اپس " ("وفور، رفاه") و " ویکتوریا " ("پیروزی")، اسپس قدرتی بود که باید از خدایان می آمد، بر خلاف قدرت های الهی که در درون فرد قرار داشتند. به عنوان Mens ("هوش")، Virtus ("فضیلت")، و Fides ("ایمان، وفاداری، امانتداری"). [9]

 

الپیس یونانیویرایش کنید

همتای یونانی اسپس الپیس بود که در مقابل هیچ فرقه رسمی در یونان نداشت. اسطوره اصلی که الپیس در آن نقش ایفا می کند، داستان پاندورا است. یونانیان احساسات دوسوگرا یا حتی منفی نسبت به «امید» داشتند [10] و این مفهوم در نظام های فلسفی رواقیون و اپیکوریان بی اهمیت بود . [11]

 

بوت كمپ چيست ؟

بوت کمپ (Boot Camp) در ابتدا به معنای کمپ‌های نظامی آموزشی بود که برای استخدام نیروهای جوان برگزار می‌شد. کمپ‌های آموزشی خشن و سرسختی که در پی آن ارتش به دنبال استخدام نیروهای کارآمد و با پتانسیل بود. حال این عبارت نیز در حوزه‌های دیگر ولی با همان مفهوم کلی استفاده می­‌گردد.

کارکرد بوت کمپ در حوزه IT

در حوزه فناوری اطلاعات (IT) نیز بوت کمپ معمولا برای دوره‌های آموزشی فشرده و سرسختی استفاده می­‌شود که فرد با شرکت در آن‌ها طی فرآیند منظمی چند روزه، دانشی را در زمینه‌ای مشخص به دست می‌­آورد و سپس می‌تواند به صورت حرفه‌ای وارد آن حوزه شود.

البته باید این بخش از مفهوم بوت کمپ را هم در نظر داشت که کارفرمایان با توجه به نتیجه‌ای که دانش پذیران در این نوع رویدادها کسب می‌­کنند از آن‌ها برای همکاری، دعوت به عمل می‌آورند بنابراین فارغ از دانشی که به دست خواهد آمد گذراندن این دوره‌ها سرآغاز ورود به بازار کسب‌وکار خواهد بود.

بوت کمپ‌های کدنویسی نیز در سراسر دنیا به دنبال اهدافی که مطرح شد برگزار می‌گردد.

دوره آموزشی بوت کمپ

این دوره‌ها در واقع کارگاه‌های آموزشی فشرده‌ای هستند که در تعریف آن، اهداف آموزشی و کاربردی زیادی دنبال می‌­شود. آکادمی CRM سامانه های مدیریت با هدف توسعه نرم افزار Microsoft Dynamics 365  و نرم افزار crm  و آموزش نیروهای متخصص در این زمینه بوت کمپ راهبری سیستم را در دو سطح مقدماتی و پیشرفته در ایام نوروز 1398 برگزار می­‌کند.

درخواست ثبت نام در دوره بوت کمپ

در این کمپ قرار است سرفصل‌های آموزشی دو دوره راهبری مقدماتی و پیشرفته سیستم به صورت تجمیع شده ارائه شود. از این رو شرکت‌کنندگان در انتهای این دوره قادر خواهند بود با استفاده از ابزار توسعه مقدماتی و پیشرفته پلتفرم، اقدام به پیاده‌سازی و تغییرات فرایندهای سازمان خود نمایند.

نحوه آموزش در این دوره‌­ها به­ صورت کارگاهی و کاملا عملی بوده و دانش پذیران به صورت فعال در این دوره‌ها شرکت خواهند داشت سرفصل‌های آموزشی نیز طوری طراحی شده است که ضمن پیوستگی مطالب، بالاترین میزان تأثیرگذاری وجود داشته باشد.

برای آگاهی بیشتر از اطلاعات دوره بوت کمپ می‌توانید با واحد فروش سامانه‌های مدیریت تماس حاصل فرمایید.

سینتکس ( Syntax )

برنامه نویسی سینتکس چیست ؟

سینتکس یا نحو (قواعد نحوی) در برنامه نویسی به قوانینی گفته می‌شود که ساختار آن زبان را تعریف می‌کنند. نحو یا سینتکس در برنامه نویسی کامپیوتری یعنی قوانینی که ساختار نمادها، علایم نگارشی و کلمات یک زبان برنامه نویسی را کنترل و مدیریت می‌کنند. بدون سینتکس، درک معانی یا معناشناسی (Semantics) یک زبان برنامه نویسی تقریباً غیرممکن است. اگرچه، رعایت سینتکس به معنی قابل درک بودن مفهوم نیست، اما رعایت سینتکس برای درک معنا و مفهوم کدها در برنامه نویسی یک پیش‌شرط ضروری و حیاتی به حساب می‌آید.

برای مثال، دنباله‌ای از کلمات فارسی مثل عبارت «فاعل یک نیاز دارد و جمله آیا یک فعل» بدون قواعد نحوی یا همان سینتکس تقریباً هیچ معنایی ندارد. اما اگر قواعد نحوی و سینتکس به آن اضافه شود، جمله «آیا یک جمله به فاعل و فعل نیاز دارد؟» به دست می‌آید که کاملاً مفهوم را می‌رساند و دارای معنا است.

در برنامه نویسی سینتکس چیست ؟

زبان‌های برنامه نویسی هم بر اساس همین قواعد عمل می‌کنند. اگر سینتکس یک زبان برنامه نویسی رعایت نشود، کدها توسط کامپایلر یا مفسر قابل درک نخواهند بود. کامپایلرها، کدهای نوشته شده به زبان‌هایی مثل جاوا یا C++‎ را به کدهای دودویی (باینری) تبدیل می‌کنند که برای کامپیوترها قابل درک هستند. اگر سینتکس رعایت نشود و صحیح نباشد، کدها کامپایل نخواهند شد.

مفسرها زبان‌های برنامه نویسی مثل جاوا اسکریپت یا پایتون را در هنگام Runtime اجرا می‌کنند. سینتکس نادرست، باعث می‌شود که اجرای کدها با شکست مواجه شود. به همین دلیل است که ضرورت دارد برنامه نویس با دقت به سینتکس زبان برنامه نویسی توجه داشته باشد. چرا که هیچ برنامه نویسی دوست ندارد خطای سینتکس (Syntax Error) دریافت کند.

درک مفهوم سینتکس در برنامه نویسی

زبان انسان‌ها هم قواعدی دارند که بدون این قانون‌ها، برقراری ارتباط غیرممکن خواهد بود. یکی از اولین مواردی که در یادگیری یک زبان خارجی مثل انگلیسی باید انجام شود، یادگیری سینتکس آن زبان است.

برای نوشتن کد و برنامه نویسی هم درست مثل یادگیری یک زبان خارجی، باید روی سینتکس زبان برنامه نویسی مورد نظر تمرکز و به آن توجه کرد. پس از آنکه کدها نوشته می‌شوند، معمولاً افراد زیادی این کدها را می‌خوانند. گاهی ممکن است کدها سال‌ها پس از نوشته شدن خوانده شوند و این حقیقت نشان می‌دهد که چقدر رعایت کردن استانداردها در زمان کدنویسی اهمیت دارند.

مفهوم سینتکس در برنامه نویسی

سینتکس پایه Basic Syntax چیست؟

«سینتکس پایه» (Basic Syntax) به قوانین بنیادی و اساسی یک زبان برنامه نویسی گفته می‌شود. بدون این قوانین نحوی اساسی (سینتکس پایه‌ای)، نوشتن کدهایی که کارایی داشته باشند غیرممکن خواهد بود. هر زبان برنامه نویسی دارای مجموعه قوانین نحوی مربوط به خودش است که سینتکس پایه آن را تشکیل می‌دهند.

قراردادهای نام گذاری یا Naming Conventions چه هستند؟

قراردادهای نام‌گذاری (Naming Convention) جز اصلی قوانین نحوی به حساب می‌آیند و در هر زبانی متفاوت هستند. در ادامه چند مورد از قراردهای نام‌گذاری در زبان‌های برنامه نویسی مختلف شرح داده شده‌اند:

  • حساسیت به حروف بزرگ و کوچک: جاوا، C++‎ و پایتون مثال‌هایی از زبان‌هایی هستند که در سینتکس آن‌ها نسبت به حروف بزرگ و کوچک حساسیت وجود دارد. مُعرف‌هایی (Identifier) مثل world و World دارای معانی متفاوتی در این زبان‌های برنامه نویسی هستند. زبان‌هایی مثل Basic و SQL به حروف بزرگ و کوچک حساسیت ندارند، یعنی word و Word معنی یکسانی دارند.
  • نام کلاس‌ها: در جاوا اولین حرف کلمه مربوط به نام کلاس باید بزرگ باشد. برای مثال، یک اعلان نام کلاس می‌تواند به صورت «class FirstJavaClass» باشد. در زبان‌هایی مثل C یا C++‎ برای جدا کردن کلمات از خط زیرین (Underline|Underscore) استفاده می‌شود. در زبان برنامه نویسی C، نام کلاس مثلاً می‌تواند به صورت «first_java_class» باشد.
  • نام فایل‌های برنامه‌ها: نام فایل یک برنامه جاوا باید با نام کلاس مربوطه یکسان باشد و تنها پسوند «java‎‎.» در انتهای نام فایل قرار می‌گیرد. برای مثال، «FirstJavaClass.java» می‌تواند نام فایل برنامه‌ای برای کلاس FirstJavaClass باشد. فایل‌های C و C++‎ نیاز به پسوندهای «c.» و «cpp.» دارند. اما به غیر از این، هیچ مقررات دیگری برای C و C++‎ وجود ندارد.

سینتکس چیست

زبان‌های برنامه نویسی مختلف برای اضافه کردن کامنت، نحوه استفاده از فضای خالی یا تعریف کردن متغیرها، قوانین متفاوتی دارند. زبان‌های برنامه نویسی شی‌گرا مثل جاوا و C از متُدهایی استفاده می‌کنند که دارای قواعد نحوی متفاوتی هستند. اولین گام در آموزش و یادگیری هر یک از زبان‌های برنامه نویسی، درک مفاهیم پایه‌ای مثل ساختار عبارت (ساخت گروهی | Phrase Structure)، سینتکس صحیح و کدهای به درستی ساختاربندی شده است.

سیستم مهندسی برنامه نویسی موفقیت ( SPE system)

  انگیزش از مهم ترین عوامل در تحقق هر هدف فیزیولوژیک و یا اجتماعی می باشد. وجود هر انگیزه ای مستلزم وجود هدف و دستاوردی می باشد که به الزامِ داشتنِ خواسته ای از طریق خودشناسی بوجود می آید که نتیجه آن به موفقیت ختم می شود. در یک کلام: موفقیت، همان تعیین هدف است. زندگی شما فقط زمانی بهتر می شود که خواسته تان را از زندگی مشخص کنید. اگر خواسته ها به صورت سایق در آیند در اینصورت است که موفقیت، خود را نشان خواهد داد. جایی در مغز بذرهای موفقیت خفته است که در سیستم مهندسی برنامه نویسی موفقیت(Success programing engineering) ، این بذرها فعال می شوند تا شما را به اوج رساند. چرا که، مهندسی در عصر سیستم باید دارای فعالیتی شگرف باشد تا از این طریق توانایی آن را داشته باشد تا هر انسانی را به خواسته خود برساند، به گونه ای که افراد مختلف درگیر در آن با بهره گیری از آن، از روابط مهم موجود بین حوزه های تخصصی مختلف و بین عوامل مختلف اقتصادی، زیست محیطی، سیاسی و اجتماعی باخبر شده و از این طریق سایقی برای اهداف خود بوجود آورند تا موفقیت را تجربه کنند.

همانطور که اشاره شد، بر آنیم با بنیان گذاری سیستم مهندسی برنامه نویسی موفقیت (SPE) سایقی برای اهداف بوجود آوریم تا همگان موفقیت را تجربه کنند. حال آنکه آن خواسته خوردن و آشامیدن باشد، خواه ارسال یک ماهواره به منظومه شمسی و یا کسب ثروت.

 

ما با تشکیل کارگاه ها و همایشها و دوره های مجازی از طریق همین وب سایت و شبکه های مجازی با آدرس: engmehdizakeri@ به منظور دستیابی به نتایج عالی و موفقیت با بهره گیری از یک سیستم همیشگی موفقیت را به ساختار وجودی هر انسان تبدیل کنیم. تا از این طریق بتواند سیستمی قدرتمند و قوی با عنوان سیستم مهندسی برنامه نویسی موفقیت را به منظور دستیابی به موفقیت در هر موضوعی به کار گیرد. در عصر حاضر، تحقق موفقیت آمیز اهداف، نیازمند ترکیبی از تشخیص اهداف و بکارگیری سیستم های توانمند است.

منحنی کارآیی

در سیستم مهندسی برنامه نویسی موفقیت، منحنی کارآیی توضیح می دهد که چرا بعضی ها موفق تر از دیگران هستند. این منحنی توضیح می دهد که چرا بعضی ها در مقایسه با دیگران، موفقتر عمل می کنند و می توانند به راحتی به موفقیت برسند.

این منحنی شبیه یک شیب اسکی است که از سمت چپ تا راست ادامه دارد. وقتی فعالیت جدیدی را شروع می کنید، برای رسیدن به نتیجه ی مورد نظر باید زمان بیشتر و قابل ملاحظه تری در نظر بگیرید.

این مرحله، فاز یادگیری است اما به صورت مداوم، معمولا می توانید در کاری که انجام می دهید، بهتر شوید. وقتی بر مهارت خود می افزایید، بهتر می شوید، به سمت جلو و شیب های پایین تر حرکت می کنید. به تدریج در شرایطی قرار می گیرید که با صرف وقت کمتری، می توانید به همان نتایج مطلوب گذشته برسید. سرانجام به موقعیتی می رسید که در مدت یک ساعت به اندازه چند ساعت گذشته، نتیجه می گیرید، در ضمن، کیفیت کار شما در مقایسه با افرادی که از تجربه کمتری برخوردارند بهتر می شود. افراد کم تجربه برای اینکه کار شما را انجام دهند باید چند برابر شما وقت صرف کنند (سخایی منش، 1393).

هرچه خودتان را بیشتر وادار به کار کردن مدام روی یک فعالیت کنید، روی منحنی کارایی جلوتر می روید و آن فعالیت را با کیفیت بهتر و سرعت بیشتری تمام می کنید. ولی هر بار که کار را متوقف می کنید، کارایی تان پایین می آید. و روی منحنی کارایی به عقب بر می گردید. و در جایی قرار می گیرید که قسمت های بعدی آن کار مشکل تر و وقت گیر تر می شود.

تفکر موفقیت چیست ؟ نکته های طلایی در مورد موفقیت

موفقیت ، اصلی ترین و مهم ترین انگیزه ای است که ما برای رسیدن به موفقیت زندگی می‌کنیم. اگر از هر مربی موفقیت یا فرد موفقی راه دستیابی به موفقیت را بپرسید، بدون شک اولین توصیه آنها به شما این خواهد بود : “مثبت فکر کنید.”

تفکر مثبت، کلید دستیابی به رویاها و اهدافتان است.

تفکر موفقیت چیست ؟ نکته های طلایی در مورد موفقیت

وقتی با کمی دقت به تاریخ نگاه می‌کنیم، می‌بینیم اکثر افراد موفق در زندگیشان با مشکلات زیادی از جمله از دست دادن پدر و مادر در کودکی، بی پولی، ورشکستگی و مشکلات بزرگی از این قبیل دست و پنجه نرم کرده اند ولی توانستند با تفکر موفقیت خودشان آن ها را شکست دهند و به پیروزی فعلی خود برسند.

آداب معاشرت و اصول و قوانین در محیط کار

شناخت آداب معاشرت در محیط کار از اهمیت زیادی برخوردار است چراکه باعث می‌شود افراد موفق‌تر بوده و بتوانند به صورت حرفه‌ای عمل کنند. همچنین رعایت اصول آداب معاشرت باعث رشد شخصیت افراد می‌گردد و به شکل گیری اعتماد به نفس، تاثیرگذار بودن در محیط شغلی و احترام منجر می‌شود و افزایش لذت کار کردن را در پی خواهد داشت. در ادامه مقاله قصد داریم به بررسی اصول و آدابی که باید در محیط کار رعایت شود بپردازیم. پس تا انتهای مطلب با ما همراه باشید.

 آداب معاشرت در محیط کار

💬 نظرات کاربران
💬ثبت نام کاربران
💬ورود کاربران