フリーランスエンジニアの働き方– category –
-
フリーランスエンジニアの働き方
Pythonが他の言語と比べて生産効率が良いと感じたフェーズごとのポイント
「Pythonを開発言語として採用したいが、生産性はどうなのだろう?」 Pythonを採用したことのないエンジニアはそう思うかもしれません。 Pythonの生産効率は高いと言われていますが、それにはきちんとした理由があります。 この記事では、実際に私がPython... -
フリーランスエンジニアの働き方
【Pythonエンジニアの日常】実際の案件量・報酬・働き方などを紹介します
Pythonエンジニアになりたい!と思っていても、現実のPythonエンジニアの収入や生活はどうなっているのか不安な方もいるでしょう。 結論から言うと、2020年9月現在、Pythonに専念したエンジニアで生計を立てることは十分に成り立ちます。 説明のために、フ... -
フリーランスエンジニアの働き方
Bootstrap実践。モーダルウインドウを作成する方法
前回はBootstrapを使用する際によく利用する、ナビゲーションメニューの作成方法を解説しました。 ナビゲーションメニューはレスポンシブデザインにも対応しているので、本当に使いやすいものとなっています。 今回はナビゲーションメニューと同様によく使... -
フリーランスエンジニアの働き方
Pythonの設計思想は「Pythonの禅」と呼ばれるアフォリズムめいた字句によって表される
この記事では、Pythonの設計思想を紹介します。 設計思想はコーディングスタイルに表れます。ライブラリは全てその設計思想に従っているのですから、ライブラリを使用してコーディングするアプリケーションのコードもその影響を受けます。そしてPythonの設... -
フリーランスエンジニアの働き方
この端末の管理アクセス先は?意外に難関な、IP捜査
法人などの常駐SEであったり、SIerとしてのプレ案件進める上で、顧客に問われる「この端末XのIPアドレスって、幾つだっけ?」という、調査依頼。 結構な頻度でこのやり取りが発生してしまうわけですが、情シス担当者でも、実は設定書も知らないことが結構... -
フリーランスエンジニアの働き方
【Python × Selenium】スクレイピングやテスト自動化に使えるライブラリ
スクレイピングという言葉を聞いたことはあるでしょうか?プログラムを使って、Webサイトから様々な情報を取得することを言います。通常人間が閲覧するWebサイトを機械が閲覧して、情報を取得します。 また、Webシステムのテストで、何度も繰り返すUI操作... -
フリーランスエンジニアの働き方
PythonとJavaScriptのどちらを使うべき?それぞれの役割分担について解説
「PythonとJavaScript、どっちを使うべきだろうか」と、初心者の方は思うかもしれません。 が、その問い自体が間違いです。 PythonとJavaScriptは役割が違います。結論から言うと、どちらも使うべきです。ということは、初学者はどちらも学ぶ必要があると... -
フリーランスエンジニアの働き方
「PythonからExcel」を扱う利点と「openpyxl」ライブラリの使い方
Excelは日々の業務で最もよく使われているITツールと言っても過言ではないでしょう。 しかし、作業を効率化するためExcel VBAでマクロを組もうとして、Excel VBAの独特の記法に面食らった経験はありませんか? 使い慣れたPythonでマクロが組めたらいいです... -
フリーランスエンジニアの働き方
フリーランスエンジニアは在宅勤務の求人が少ないって本当?若手フリーで在宅勤務が厳しい理由
フリーランスエンジニアの魅力の一つとして「勤務地が自由に選べる」というものがありますよね。会社員のエンジニアだと現場は所属先が決めるので、あまり行きたくない勤務地になる事もありますが、フリーランスは自分で案件(勤務地)を選べます。 また、... -
フリーランスエンジニアの働き方
VLANって何?様々なVLANと、その用途や形式について
専門外のエンジニアがネットワークの世界へ顔を出すと、IPアドレスのほかにVLANという言葉が目に付きます。 VLANとは、Virtual LANの略であり「LANを仮想的に切り離して運用するため」の技術。 そんな論理は百も承知ですが、いまいちピンとこないのが当た... -
フリーランスエンジニアの働き方
Pythonでグラフを描くには
Pythonはデータ分析に使用できます。しかし、実際に見てみないと、何ができるのか分かりません。 データ分析の一例として、各種グラフを描けます。この記事では、折れ線グラフ、棒グラフ、円グラフの描き方のコードを示し、それぞれの表示結果を紹介します... -
フリーランスエンジニアの働き方
PythonとWeb
「Webシステムを開発したい。けれども言語は何で開発したらいいの?」 という疑問を抱く初心者は少なくありません。 一般的にPythonというとAI開発のイメージがあります。 しかし、実はPythonでもWebシステムは開発できるのです。 通常Webシステムの開発言... -
フリーランスエンジニアの働き方
Bootstrap実践。ナビゲーションメニューを作成する方法
前回までの記事で下記のようなことを書いてきました。 ・そもそもBootstrapとは ・基本となるコンテナやよく使用するスタイル(クラス)について ・強力なグリッドシステムやテーブルについて 特にグリッドシステムだけでもBootstrapを導入する意味はありま... -
フリーランスエンジニアの働き方
ネットワークの冗長化って何?ざっくり「わかりやすく」解説してみた!
インフラエンジニアは特異なもので、他の開発系やデータベース系のエンジニアにとっても「異質な技術を持ったエンジニア」と見られていたりします。 現在の現場では、しきりに「ネットワークやサーバでは、通信を継続させるために、複数の経路を辿る、冗長... -
フリーランスエンジニアの働き方
押さえておきたいPythonの開発ツール【Anaconda】を解説
この記事ではPythonの開発ツールの一つの、Anacondaという統合開発環境の紹介をしていきます。 Anacondaで開発プロジェクトを管理すると、プロジェクトの管理がしやすくなり、とても便利です。 まだAnacondaをインストールしていない方は、 https://shigot... -
フリーランスエンジニアの働き方
初心者向けPython言語の基礎知識
この記事ではPythonの基礎知識をお伝えします。 この記事を読むと、 Pythonで簡単なプログラムを書く ことができるようになります。 【対話シェル、IDLE】 Pythonをインストールすると、IDLEという「Pythonの実行環境+エディタ」も一緒にインストールされ... -
フリーランスエンジニアの働き方
Bootstrap実践。強力なグリッドシステムを解説
前回まででそもそもBootstrapとは、Bootstrapのコンテナやよく使用するスタイル(クラス)の解説をしてきました。 それだけでも生産性、メンテナンス性の高いWebサイトが構築が可能です。 前回までの記事 https://shigotoswitch.com/?p=1689 https://shigoto... -
フリーランスエンジニアの働き方
これからのテレワークWeb会議は「見やすい・伝えられる・聞きやすい・途切れない」環境を作るのがマナー
テレワークが一般的になり、社内ミーティングはもちろん、クライアントとの打ち合わせもzoomなど活用したWeb会議が主流となりました。 それとともに爆発的に売れ続けているのが、Webカメラやマイク、またマイクとヘッドフォンが一体化したヘッドセットです...