حقوق برنامه نویسان در سال 99
میانگین حقوق یک برنامه نویس با مدرک لیسانس 6 میلیون در ماه می باشد
مشکلات پرداخت و درآمد کم
کارفرما پس از سفارش پروژه و موعد پیش پرداخت به شدت مقاومت می کند
ترسناکترین زبانهای برنامه نویسی
برای سومین سال متوالی زبان ویژوال بیسیک ۶ به عنوان ترسناکترین زبان شناخته شد!
بازاریابی، اولین مشکل فریلنسرها
شصت و سه درصد از فریلنسرها با مشکل بازاریابی رو به رو هستند. عدم اطمینان کارفرما به فریلنسر اصلیترین دلیل این مشکل است.
کار کردن با کدهای دیگران
بیشترین زمان برنامه نویسان تازه استخدام شده در شرکت جدید صرف درک کردن کد سایر برنامه نویسان شرکت می شود
دسته بندی مطالب
پر بازدید ها
آخرین مطالب
آخرین مقالات
آخرین نظرات
TCP / IP پایه و اساس شبکههای مدرن امروزی است. از بسیاری جهات، میتوانید به صراحت اعلام کنید که TCP / IP همگام با اینترنت توسعه پیدا کرده است. تاریخچه این پروتکل به سال 1982 و زمانی باز میگردد که به عنوان استانداردی توسط وزارت...
در آزمون CEH باید درک درستی از عملکرد پروتکل ICMP داشته باشید، زیرا پروتکل فوق میتواند اطلاعات زیادی در اختیار هکرها قرار دهد، به همین دلیل است که بیشتر سرپرستان شبکه بهکارگیری این پروتکل روی سرورها را بهطور کامل مسدود یا مح...
وقتی دو یا چند شبکه به هم متصل میشوند، شبکهای بههم پیوسته پدید میآید. مسیریابهای شبکه یا روترها شبکهها را به هم متصل و بستههای داده را از شبکهای به شبکه دیگر هدایت میکنند. آنها مشخص میکنند که بستههای داده از چه مسیرهایی باید بگذرند تا به مقصد برسند؛ فرآیندی که به آن مسیریابی میگویند. اما تعیین مسیر درست و بهینه در شبکههایی که همبندی پیچیدهای دارند کار سا...
اینستاگرام بستری مناسب برای بولد کردن کسب وکار و توسعه فعالیت شخصی در زمینه دلخواه، اما فعالیت در این شبکه نیازمند این است که در آن مسلط باشیم.در این مقاله ترفندهای کاربردی اینستاگرام را به شما معرفی خواهیم کرد که به شما کمک میکنند در اینستاگرام حرفهایتر ظاهرشوید و رشد بیشتری نسبت به رقبای خود داشته باشید. 1) حذف موقت عکس و فیلم ممکن است برای شماهم اتفاق افتاده ...
یکی از موارد نوظهور استفاده از فناوری نسل پنجم شبکههای موبایل (5G) شبکههای 5G خصوصی است. شبکه 5G خصوصی نسل بعدی شبکههای محلی (LAN) است که با استفاده از فناوریهای 5G قابلیتهای جدیدتری را نسبت به فناوریهای رایج ارائه میکند. شبکههای خصوصی LTE نمونهای از این نوع فناوری است که در حال حاضر در سطح تجاری از آن استفاده میشود و اکنون قانونگذاران، تولیدکنندگان و کاربران منتظر هستند تا ببینند 5G...
توسعه برنامههای وبمحور سودآور است، به دلیل اینکه سازمانهای بزرگ و کسبوکارهای نوپا برای ارائه محصولات و خدمات خود و تعامل بهتر با مشتریان به چنین برنامههایی نیاز دارند. گاهی اوقات برنامهنویسان با مشکل انتخاب چهارچوب درستی که بتواند نیازهای آنها را برطرف کند روبرو هستند. انتخاب یک چهارچوب اشتباه به معنای کدنویسی بیشتر، افزایش بازه زمانی ساخت نرمافزار و عدم پاسخگویی درست به نیازهای مشتریان است. در ای...
افرادی که رزومه آنها به عنوان کارشناس مرکز داده مورد قبول سازمانی قرار بگیرد و به آنها اعلام شود در زمان تعیین شده برای مصاحبه به محل سازمان یا شرکت مراجعه کنند، تنها نیمی از مسیر دشوار استخدام را پشت سر گذاشتهاند؛ بخش سختتر پاسخگویی درست و دقیق به پرسشهایی است که جنبههای فنی و مدیریتی دارند. برخی افراد قبل از حضور در جلسه مصاحبه جستوجویی انجام میدهند و در ارتباط با پرسشهای مرتبط با عنوان ...
توابع ()MIN و ()MAX اگر معنی نام های این توابع را در انگلیسی بدانید دیگر حتی نیازی به توضیحات من نخواهید داشت! کلمه ی Min در انگلیسی مخفف Minimum (به معنی «کمترین») و کلمه ی Max مخفف Maximum (به معنی «بیشترین») است. حالا که معنی نام این دو واضح شد، کاراییشان نیز واضح است؛ تابع ()MIN کمترین مقدار از یک ستون انتخاب شده را بر می گرداند و ()MAX نیز بیشترین مقدار را. ساختار کلی تابع ()MIN ...
سلام خدمت شما دوستان گرامی! بحث امروز ما در رابطه با عبارت SELECT TOP در زبان SQL است. آیا جمله ی زیر را به یاد دارید؟ با اینکه این زبان یک استانداردِ ANSI/ISO است اما نسخه های مختلفی از آن وجود دارد. البته برای اینکه تا حدی استاندارد بودن خود را حفظ کنند، تمام نسخه ها از دستور های اصلی (مانند SELECT, UPDATE, DELETE, INSERT, WHERE) پشتیبانی می کنند. عبارت SELECT TOP در زبان SQL چه معنی می دهد؟ عبارت SELECT TOP در فا...
دستور UPDATE دستور UPDATE برای تغییر و بروزرسانی مقادیری استفاده می شود که در جدول پایگاه داده وجود دارند. ساختار کلی این دستور به شکل زیر است: 1 2 3 UPDATE table_name SET column1 = value1, column2 = value2, ... WHERE condition; قبل از هر کار مانند همیشه، نگاهی به جدول Customers می اندازیم: قسمتی از جدول customer ها در پایگاه داده ی Northwind حال، مثال ...
دستور INSERT INTO همانطور که از نام دستور INSERT INTO (به معنی «به … وارد کن») پیداست، از آن برای وارد کردن داده های جدید در جدول استفاده می شود. در واقع این دستور به دو روش نوشته می شود: در روش اول هم نام ستون مشخص می شود و هم مقداری که می خواهیم آن را وارد جدول کنیم. به ساختار کلی زیر توجه کنید: 1 2 INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2,...
ORDER BY چیست؟ با استفاده از کلیدواژه ی ORDER BY می توانیم result-set (نتایج برگشتی از پایگاه داده) خود را به ترتیب صعودی یا نزولی مرتب کنیم. حالت پیش فرض این کلیدواژه، مرتب سازی به صورت صعودی است اما اگر می خواهید مقادیری را به صورت نزولی مرتب کنید می توانید از کلیدواژه ی DESC استفاده کنید. ابتدا نگاهی به ساختار کلی (syntax) بیندازید: 1 2 3 SELECT column1, column2, ... FROM ta...