آموزش برنامه نویسی از مبتدی تا پیشرفته

۷ مطلب با کلمه‌ی کلیدی «اموزش ساخت برنامه با جاوا» ثبت شده است

چگونه می‌توانید دیگران را قانع کنید که به شما اعتماد کنند؟

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

ممکن است در زندگی ما نقاط مبهم زیادی وجود داشته باشد، اما اعتماد یکی از آنها نیست، اعتماد یا سیاه یا سفید است: در یک رابطه یا اعتماد وجود دارد یا ندارد.

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

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

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

۱- پاسخگو بودن
مدیران نابغه می‌دانند که کمبودها و تاخیرها می‌تواند روند پیشرفت یک سازمان را با زوال روبرو کند. آن‌ها می‌دانند که تیم کاری به آنها تکیه می‌کند تا بتواند در مسیر کاری خود هدفمند و مصمم باشد و همچنین این مدیران درک می‌کنند که اگر می‌خواهند سازمان آن‌ها رو به جلو حرکت کند باید بلافاصله نسبت به تیم خود پاسخگو باشند.

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

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

۲- شفاف‌سازی
سازمان‌هایی که محیطی بسته و پنهان‌کارانه دارند به ایجاد فضایی از بی‌اعتمادی و افزایش احساس دودلی منجر می‌شوند. از طرف دیگر، مدیران باهوش از اهمیت فضای باز و شفافیت آگاهی دارند و هدف اصلی و “چرا”ها را تبدیل به راز نمی‌کنند.

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

۳- متواضع بودن
مطمئنا یکی از روش‌هایی که مدیران ممکن است به دنبال آن اعتماد تیم خود را از دست بدهند این است که اعتبار کاری که انجام نداده‌اند را به خود اختصاص دهند. اما مدیران نابغه نیازی به افزایش عزت نفس خود به این شکل ندارند، آن‌ها از تجربیات خود آموخته‌اند که هر موفقیتی که به دست آورده‌اند به خاطر تلاش تیم کاری آن‌ها بوده است. این مدیران از دادن اعتبار به سایر اعضای تیم خود خوشحال می‌شوند و فرصتی برای درخشیدن را در اختیار این افراد قرار می‌دهند.

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

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

۲۴ فروردين ۹۵ ، ۱۱:۴۲ ۰ نظر موافقین ۰ مخالفین ۰

۱۰ موردی که هر طرح کسب‌وکار باید دارا باشد

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

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

در ادامه، ۱۰ آیتمی که هر طرح کسب و کار باید دارا باشد را می‌بینید.

بررسی رقابت
اگر شرکت‌ها در طرح کسب‌وکار خود فقط روی خودشان تمرکز کنند اشتباه بزرگی می‌کنند. کسب‌وکارها قسمتی از طرح خود را به رقابت و اینکه چگونه ایده‌هایشان با بقیه فرق داشته باشد اختصاص می‌دهند.

استیو مارتولِلی می‌گوید: اول، ویژگی منحصر بفرد خود را مشخص کنید، چه کاری می‌توانید انجام دهید تا توان رقابتی خود را تا ده برابر بالا ببرید؟ سپس، فرضیه خود را توسط حرف زدن با مشتریان احتمالی آزمایش کنید. آیا چیزهایی که قصد دارید به آن‌ها ارائه دهید به همان اندازه که فکر می‌کنید ارزش دارد؟ یافتن پاسخ این دو سؤال مهم‌ترین برنامه‌ریزی است که هرکس می‌تواند انجام دهد.

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

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

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

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

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

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

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

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

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

تاکتیک‌های درگیر کردن کارمندان
اگر کسب‌وکار شما به کارمندانی نیاز دارد، باید بدانید که چگونه آن‌ها را فعال نگه دارید که بر مسئولیت‌هایشان تمرکز کنند.
بیل رُزنتال می‌گوید: این برنامه باید شامل روش‌هایی باشد که به کارمندان نشان دهد رفاه و سعادتشان هم‌راستای رفاه شرکت است.

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

مایک اسکانلین می‌گوید: به عنوان یک شرکت تازه تأسیس، شما باید به سرمایه‌گذاران نشان دهید ۱۰ برابر سرمایه‌شان به آنها برمی‌گردد. لیستی از خروجی‌ها -ادغام شرکت‌ یا عرضه‌ی اولیه سهام (IPO)- در برنامه خود تهیه کنید تا سرمایه‌گذاران را راضی کنید که اگر در شرکت شما سرمایه‌گذاری کنند، در طول سه تا هفت سال افراد زیادی خواهان خرید آن هستند.

راهی برای اجرایی کردن طرح
یکی از چالش‌های کلیدی برای کسب‌وکارها اجرایی کردن آنها در واقعیت است. تمامی طرح‌های کسب‌وکار باید شامل رهنمودی برای اجرا شدن باشند.

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

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

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


منبع:پونیشا

۲۳ فروردين ۹۵ ، ۰۹:۳۴ ۰ نظر موافقین ۰ مخالفین ۰

دوره های رایگان برنامه نویسی اندروید در محیط زامارین با دات نت

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

در اینجا به شرح ۵ دلیل جهت استفاده از زامارین برای توسعه برنامه های Android و Ios می پردازم

  1. یادگیری سریع (Less to learn)  : برای تبدیل شدن به یک برنامه نویس موبایل نیازمند یادگیری مسائل زیادی همچون  چرخه عمر فرایندها ، هنجارهای UI ، اطلاعاتی در مورد SDK و مسائل غیره زیادی می باشیم  به همین علت  اضافه کردن یک زبان برنامه نویسی جدید به لیست زبانهای ما بسیار وقت گیر می باشد و با چالش های زیادی همراه است اگر شما تجربه کار با سی شارپ دانت را داشته باشد براحتی میتوانید از امکانات در طراحی برنامه موبایل خود در کمترین زمان ممکن بپردازید و این یعنی پیمودن راه با سرعت بسیار بیشتر. ویا حتی شما یه توسعه دهنده دانت نیستید هم زامارین این امکان را به شما میدهد تا در سریعترین زمان بتوانید برنامه خود را برای سیتم عامل های Andriod یا Ios بنویسید بدونه اینکه نیاز داشته باشید وقت خود را صرف یادگیری هر کدام  از برنامه ها و شرایط ویژه محیط هر کدام کنید و این  از قابلیتهای برنامه های چندسکویی (cross-platform) می باشد. با استفاده از زامارین شما فقط نیاز به دانستن یک زبان برنامه نویسی و یک هسته که مجموعه ای از کلاس های دو سیستم عامل خواهید داشت و این یعنی صرف زمان کمتر.
  2. بدون محدودیت (No limits) : این یکی از جالبترین ویژگی های Xamarin می باشد که شما را مجبور به امتحان این اشتراک ها نخواهد کرد و شما در طراحی و توسعه برنامه های انروید همان حس و حال طراحی برنامه اندروید را خواهید داشت و هم در طراحی برنامه های Ios همان حس و حال . بعضی از ابزار نرم افزارهای چندسکویی تلاش زیادی جهت مخفی نمودن ویژگی های دیگر پلتفرما می کنند که این حس و حال را به برنامه های خارجی منتقل نسازند ولی Xamarin کاری غیر از این را انجام می دهد و این است که زامارین پذیرای ویژگی های منحصر به فرد هر پلتفرم است و این یعنی یه حس جدید که هر برنامه نویسی جهت رهایی از تکرار و حس های تکراری به آن نیاز خواهد داشت. علاوه بر کلاسهای استاندارد دات نت شامل کلاسهای خاص ios  و کلاس های خاص سیستم هامل اندروید می باشد که هر کدام خصوصیات منحصر به  فرد خاص خود را دارا می باشد. ترکیبی از کلاس های دانت و کلاسهای منحصر به فرد پلتفرم خاص اجازه می هد تا برنامه های کاربری با استفاده از ویژگی های خاص آن پلتفرم به اشتراک گذاشته شود و این یعنی همه چیز در دسترس شما و میتوانید برنامه های خود را بدونه هیچ محدودیتی نسبت به آن پلتفرم ایجاد نمایید.
  3. انتقال سریع تر به بازار (Faster time-to-market) : ابزار زامارین این اجازه را به ما میدهد که یک بار منطق برنامه خود را پیاده و برای هر نوع پلتفرمی شامل (اندروید ، آی او اس ، ویندوزفون)  به اشتراک بگذاریم و این کار و مقایسه در محیط های بومی (native) یک بار در محیط جاوا برای پلتفرم اندروید و یک بار در محیط Objective-C برای آی او اس انجام می گیرد و بر عهده native ها می باشد. به عبارت ساده تر با استفاده از محیط توسعه محلی هر پلتفرم مستلزم نوشتن کدهای مربوط به آن پلتفرم می باشد و این یعنی نوشتن کدهای بیشتر. در حالی Xamarin این امکان را میدهد تا وقت خود را صرف ساخت ویژگی های برنامه خود کنیم و از نوشتتن کدهای بیشتر پرهیز کنیم و این یعنی زمان سریع تر در رسیدن به هدف و انتشار برنامه. توجه داشته باشد در مورد مسئله انتقال سریع تر به بازار زامارین قطعآ زمان را کاهش خواهد داد اما این تصور برای شما بوجود نیاید که زمان طراحی به نصف خواهد رسید بلکه باید یک سری کد و UI برای تک تک پلتفرمهای خاص برای تعامل همراه با ویژگی های منحصر به فرد آن پلتفرم ایجاد شود.
  4. اشکالات کمتر (Fewer bugs) : یکی از اولین دلایل استفاده از زامارین این است که این ابزار باعث بوجود آمدن اشکالات کمتر خواهد شد و این دلیل سریع تر فراهم شدن زمان انتقال برنامه به بازار است . به عنوان قاعده کلی در برنامه نویسی یادمان باشد هر چقدر کد کمتری بنویسیم به خطای کمتری برخورد خواهیم کرد و خطایابی کمتر صرفه جویی در زمان است. زامارین نیز با ارائه ابزارهای خطایابی در جهت کاهش خطا گام برداشته است و دیگر نیاز به نوشتن دو مجموعه از آزمون تست که تا حد زیادی تکراری می باشد نخواهیم بود ما میتوانیم یک واحد و مجموعه کاملتر وجامع تر از کدهای اعتبار سنجی برای هر دو سیستم عمل داشته باشیم.
  5. برای شروع یادگیری زامارین بر روی این لینک کلیک کنید
۲۲ فروردين ۹۵ ، ۱۲:۰۳ ۰ نظر موافقین ۰ مخالفین ۰

۹ مهارت که برای رسیدن به موفقیت باید توسعه داده شوند

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

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

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

“برای ارتباط مؤثر باید بدانیم که درک همگی ما در رویارویی با جهان متفاوت است و باید از این موضوع به عنوان راهنمایی برای برقراری ارتباط با دیگران بهره ببریم.” -تونی رابینز

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

۳- استدلال
این مورد اهمیت بسیاری دارد. در رویارویی با مشکلات، باید آن را ریشه‌یابی کنید و این راهی مؤثر برای کنترل مشکلات است. اگر دارای مهارت‌های استدلالی باشید و در انجام آن خوب عمل کنید، به نوعی دارایی شرکت محسوب می‌شوید.

۴- سواد تکنولوژیکی
اکثر مشاغل نیازمند این مورد برای کارمندان خود هستند. برخی از مشاغل کاملا بر اساس تکنولوژی بنا شده‌اند در حالیکه تعدادی تنها برای مدیریت کارهایشان نیازمند آن هستند. در هر صورت هر کسب‌وکاری از کامپیوتر استفاده می‌کند. بنابراین مهم است مقدماتی را در مورد کامپیوتر و تکنولوژی بدانید که بدون آن پیدا کردن شغل در محیط کسب‌وکار سخت خواهد بود.

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

۶- رهبری
این مورد برای هر شغلی مورد نیاز نیست، اما شخصیت شما را ارتقاء می‌دهد. داشتن مهارت‌های رهبری به شما این امکان را می‌دهد که همکارانتان را مدیریت کنید. مهارت‌های رهبری، محیطی بهره‌ور را ایجاد می‌کند که برای انگیزه‌بخشی و هدایت کارمندان به منظور رسیدن به اهداف سازمان مهم هستند.

۷- انعطاف‌پذیری
سازگاری به معنای مدیریت محیط‌های کاری مختلف و تعامل با وظایف و شرایط متفاوت است. انعطاف‌پذیر بودن به این معناست که شما به هنگام تغییر یا افزایش مسئولیت‌ها می‌توانید به خوبی آن‌ها را مدیریت کنید.

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

۹- مدیریت خشم
لازم است که به خاطر خودتان و نه تنها برای شرکت و همکارانتان بدانید چگونه خشم‌تان را مدیریت کنید. فرض کنید که کارمندی با کم‌کاری یا اختلال در نظم محیط کاری و یا هر دلیل دیگری شما را عصبی کند. نباید دچار استرس شوید یا فریاد بکشید. برای سلامتی‌تان خوب نیست، از طرف دیگر شما مسئول به هم زدن جو محیط کار هستید که مطلوب هیچکس نیست.

“نگه داشتن عصبانیت مانند گرفتن یک ذغال داغ و پرت کردن آن به سمت شخصی دیگر است؛ شما کسی هستید که خواهید سوخت.” -بودا

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


منبع:پونیشا

۲۲ فروردين ۹۵ ، ۱۱:۵۶ ۰ نظر موافقین ۰ مخالفین ۰

برنامه نویسی پیشرفته اندروید جلسه یازدهم (ساخت برنامه تشخیص صدا در اندروید+سورس)

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


<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >

۱۵ بهمن ۹۳ ، ۱۸:۰۲ ۰ نظر موافقین ۰ مخالفین ۰

برنامه نویسی اندروید،جلسه پنجاه و یکم (ساخت Toastسفارشی در اندروید)

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

۰۳ دی ۹۳ ، ۱۸:۴۰ ۰ نظر موافقین ۰ مخالفین ۰

برنامه نویسی جاوا (مقدمات سینتکس جاوا)

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

 

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

کلاس : یک مدل کلی از یک نوع خاص هست که اشیایی که از اون ساخته میشن خصوصیات و رفتار خودشونو ازش میگیرن

متد : در واقع رفتار شی رو متد میگیم . یک کلاس میتونه یک یا چند متد داشته باشه. منطق برنامه در متد نوشته میشه یعنی تمام عملیات اجرایی توی متدها نوشته میشه مثل دستکاری داده ها یا هر حرکت دیگه...

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

اولین برنامه جاوا : باهم اولین برنامه به زبان جاوارو مینویسیم و اجرا میکنیم .این برنامه پیام مشهور "Hello World" رو چاپ میکنه.

ادامه مطلب

۱۵ آذر ۹۳ ، ۱۳:۲۷ ۰ نظر موافقین ۰ مخالفین ۰